Lines Matching defs:?8
560 CONFIRM_INT_EQ(uintResult, 0x0FFFFFFF); /* a 28 bit integer */
2815 char *p8;
2817 const char *s8;
2818 UChar32 c16, c8;
2819 int32_t length16, length8, i16, i8;
2839 p8 = buffer8;
2842 s8 = ures_getUTF8StringByIndex(resB, idx, p8, &length8, forceCopy, status);
2844 s8 = ures_getUTF8StringByKey(resB, key, p8, &length8, forceCopy, status);
2846 s8 = ures_getUTF8String(resB, p8, &length8, forceCopy, status);
2854 p8 = (char *)malloc(++length8);
2855 if(p8 == NULL) {
2859 s8 = ures_getUTF8StringByIndex(resB, idx, p8, &length8, forceCopy, status);
2861 s8 = ures_getUTF8StringByKey(resB, key, p8, &length8, forceCopy, status);
2863 s8 = ures_getUTF8String(resB, p8, &length8, forceCopy, status);
2868 if(p8 != buffer8) {
2869 free(p8);
2874 if(forceCopy && s8 != p8) {
2880 if((p8 != buffer8 || length8 < sizeof(buffer8)) && s8[length8] != 0) {
2885 i16 = i8 = 0;
2886 while(i16 < length16 && i8 < length8) {
2888 U8_NEXT(s8, i8, length8, c8);
2889 if(c16 != c8) {
2890 log_err("ures_getUTF8String(%p, %ld, '%s') got a bad string, c16=U+%04lx!=U+%04lx=c8 before i16=%ld\n",
2891 resB, (long)idx, key, (long)c16, (long)c8, (long)i16);
2899 if(i8 < length8) {
2905 if(p8 != buffer8) {
2906 free(p8);
2926 const char *s8;
2946 s8 = ures_getUTF8StringByKey(res, "string_only_in_Root", buffer8, &length8, FALSE, &status);
2954 s8 = ures_getUTF8StringByKey(res, "string_only_in_Root", buffer8, &length8, FALSE, &status);
2962 s8 = ures_getUTF8StringByKey(res, "string_only_in_Root", NULL, &length8, FALSE, &status);