Lines Matching refs:sta_p
99 static int utf8_dec(char key, char *utf8_scratch, int *sta_p)
103 c[*sta_p] = key;
104 if (!(*sta_p)) *c = key;
105 if (*c < 0x7F) { *sta_p = 1; return 1; }
109 else {*sta_p = 0; return 0; }
111 (*sta_p)++;
113 if (*sta_p == 1) return 0;
114 if ((c[*sta_p-1] & 0xc0) != 0x80) {*sta_p = 0; return 0; }
116 if (*sta_p == len) { c[(*sta_p)] = 0; return 1; }