Lines Matching refs:utf8char
930 * Gets the UTF8 character 'utf8char' from the UTF8 string 'utf8str' from
935 * @param utf8char: zero terminated utf8 character containing 1 to 4 bytes (output)
937 static void picobase_get_utf8char (picoos_uint8 utf8[], picoos_int32 * pos, picobase_utf8char utf8char)
943 utf8char[0] = 0;
947 utf8char[i] = utf8[*pos];
951 utf8char[i] = 0;
958 picobase_utf8char utf8char) {
963 utf8char[0] = 0;
973 utf8char[i] = utf8s[poscnt];
977 utf8char[i] = 0;
1014 picobase_utf8char utf8char) {
1019 utf8char[0] = 0;
1030 utf8char[j] = utf8s[poscnt + j];
1032 utf8char[j] = 0;
1139 picobase_utf8char utf8char;
1151 picobase_get_utf8char(utf8str,& i,utf8char);
1152 utf32 = picobase_utf8_to_utf32(utf8char, & done1);
1154 l = picobase_utf32_to_utf8(utf32, utf8char, PICOBASE_UTF8_MAXLEN, & done1);
1157 lowercase[k] = utf8char[j];
1170 picobase_utf8char utf8char;
1182 picobase_get_utf8char(utf8str,& i,utf8char);
1183 utf32 = picobase_utf8_to_utf32(utf8char, & done1);
1185 l = picobase_utf32_to_utf8(utf32, utf8char, PICOBASE_UTF8_MAXLEN, & done1);
1188 uppercase[k] = utf8char[j];
1201 picobase_utf8char utf8char;
1210 picobase_get_utf8char(utf8str,& i,utf8char);
1211 utf32 = picobase_utf8_to_utf32(utf8char,& done);
1220 picobase_utf8char utf8char;
1229 picobase_get_utf8char(utf8str,& i,utf8char);
1230 utf32 = picobase_utf8_to_utf32(utf8char,& done);