Lines Matching refs:ct
6460 UINT ct; local
6497 ct = 0;
6499 dc &= 0x1F; ct = 1;
6502 dc &= 0x0F; ct = 2;
6505 dc &= 0x07; ct = 3;
6507 if (ct == 0) continue;
6508 f_read(fp, s, ct, &rc); /* Get trailing bytes */
6509 if (rc != ct) break;
6514 } while (++rc < ct);
6515 if (rc != ct || dc < 0x80 || IsSurrogate(dc) || dc >= 0x110000) continue; /* Wrong encoding? */
6589 UINT wi, ct; member
6631 if (pb->ct == 0) { /* Not in the multi-byte sequence? */
6634 if (((BYTE)c & 0xE0) == 0xC0) pb->ct = 1; /* 2-byte sequence? */
6635 if (((BYTE)c & 0xF0) == 0xE0) pb->ct = 2; /* 3-byte sequence? */
6636 if (((BYTE)c & 0xF8) == 0xF0) pb->ct = 3; /* 4-byte sequence? */
6640 pb->ct = 0; continue; /* Discard the sequence */
6643 if (--pb->ct == 0) break; /* End of the sequence? */