Lines Matching +full:0 +full:x39

81 	return (0);  in _GB18030_init()
88 return (ps == NULL || ((const _GB18030State *)ps)->count == 0); in _GB18030_mbsinit()
102 if (gs->count < 0 || gs->count > sizeof(gs->bytes)) { in _GB18030_mbrtowc()
120 if (n == 0) in _GB18030_mbrtowc()
130 if (ch <= 0x7f) { in _GB18030_mbrtowc()
133 } else if (ch >= 0x81 && ch <= 0xfe) { in _GB18030_mbrtowc()
138 if ((ch >= 0x40 && ch <= 0x7e) || (ch >= 0x80 && ch <= 0xfe)) { in _GB18030_mbrtowc()
141 } else if (ch >= 0x30 && ch <= 0x39) { in _GB18030_mbrtowc()
147 wch = ((wch & 0x7f) << 8) | ch; in _GB18030_mbrtowc()
151 if (ch < 0x81 || ch > 0xfe) in _GB18030_mbrtowc()
157 if (ch < 0x30 || ch > 0x39) in _GB18030_mbrtowc()
168 gs->count = 0; in _GB18030_mbrtowc()
169 return (wch == L'\0' ? 0 : len - ocount); in _GB18030_mbrtowc()
184 if (gs->count != 0) { in _GB18030_wcrtomb()
192 if ((wc & ~0x7fffffff) != 0) in _GB18030_wcrtomb()
194 if (wc & 0x7f000000) { in _GB18030_wcrtomb()
196 wc |= 0x80000000; in _GB18030_wcrtomb()
197 c = (wc >> 24) & 0xff; in _GB18030_wcrtomb()
198 if (c < 0x81 || c > 0xfe) in _GB18030_wcrtomb()
201 c = (wc >> 16) & 0xff; in _GB18030_wcrtomb()
202 if (c < 0x30 || c > 0x39) in _GB18030_wcrtomb()
205 c = (wc >> 8) & 0xff; in _GB18030_wcrtomb()
206 if (c < 0x81 || c > 0xfe) in _GB18030_wcrtomb()
209 c = wc & 0xff; in _GB18030_wcrtomb()
210 if (c < 0x30 || c > 0x39) in _GB18030_wcrtomb()
214 } else if (wc & 0x00ff0000) in _GB18030_wcrtomb()
216 else if (wc & 0x0000ff00) { in _GB18030_wcrtomb()
217 c = (wc >> 8) & 0xff; in _GB18030_wcrtomb()
218 if (c < 0x81 || c > 0xfe) in _GB18030_wcrtomb()
221 c = wc & 0xff; in _GB18030_wcrtomb()
222 if (c < 0x40 || c == 0x7f || c == 0xff) in _GB18030_wcrtomb()
226 } else if (wc <= 0x7f) { in _GB18030_wcrtomb()