Searched refs:convertedCharLen (Results 1 - 1 of 1) sorted by path
/macosx-10.9.5/CF-855.17/ |
H A D | CFStringEncodingConverter.c | 653 CFIndex convertedCharLen; local 658 (void)CFUniCharDecompose(characters, numChars, &convertedCharLen, (void *)bytes, maxByteLen, &usedLen, true, kCFUniCharUTF8Format, (flags & kCFStringEncodingUseHFSPlusCanonical ? true : false)); 664 convertedCharLen = __CFToUTF8(0, characters, numChars, bytes, maxByteLen, &usedLen); 666 if (usedCharLen) *usedCharLen = convertedCharLen; 669 if (convertedCharLen == numChars) { 672 UTF16Char character = characters[convertedCharLen]; 674 if (((character >= kSurrogateLowStart) && (character <= kSurrogateLowEnd)) || ((character >= kSurrogateHighStart) && (character <= kSurrogateHighEnd) && ((1 == (numChars - convertedCharLen)) || (characters[convertedCharLen + 1] < kSurrogateLowStart) || (characters[convertedCharLen + 1] > kSurrogateLowEnd)))) return kCFStringEncodingInvalidInputStream;
|
Completed in 209 milliseconds