Lines Matching refs:c2
545 int c1, c2; local
571 c2 = mime_getchar_crlf(e->e_dfp, boundaries, &bt);
572 if (c2 == SM_IO_EOF)
579 c1 |= (c2 >> 4) & 0x0f;
581 c1 = (c2 & 0x0f) << 2;
582 c2 = mime_getchar_crlf(e->e_dfp, boundaries, &bt);
583 if (c2 == SM_IO_EOF)
589 c1 |= (c2 >> 6) & 0x03;
591 *bp++ = Base64Code[c2 & 0x3f];
600 int c1, c2; local
628 c2 = '\n';
634 if (c2 == ' ' || c2 == '\t')
637 *bp++ = Base16Code[(c2 >> 4) & 0x0f];
638 *bp++ = Base16Code[c2 & 0x0f];
651 c2 = c1;
654 if (c2 == ' ' && linelen == 4 && fromstate == 4 &&
662 else if (c2 == ' ' || c2 == '\t')
664 *bp++ = c2;
669 (linelen > 73 && c2 == '.')))
671 if (linelen > 73 && c2 == '.')
674 c2 = '\n';
681 if (c2 == '.')
701 c2 = c1;
705 if (c2 == ' ' || c2 == '\t')
708 *bp++ = Base16Code[(c2 >> 4) & 0x0f];
709 *bp++ = Base16Code[c2 & 0x0f];
1099 int c1, c2, c3, c4; local
1110 c2 = sm_io_getc(e->e_dfp, SM_TIME_DEFAULT);
1111 } while (isascii(c2) && isspace(c2));
1112 if (c2 == SM_IO_EOF)
1129 if (c1 == '=' || c2 == '=')
1132 c2 = CHAR64(c2);
1158 *fbufp = (c1 << 2) | ((c2 & 0x30) >> 4);
1163 *fbufp = ((c2 & 0x0f) << 4) | ((c3 & 0x3c) >> 2);
1274 int c1, c2; local
1299 if ((c2 = *infile++) == '\0')
1301 c2 = -1;
1304 } while ((c2 = HEXCHAR(c2)) == -1);
1306 if (c2 == -1)
1309 *(*outfile)++ = c1 << 4 | c2;