@@ -568,7 +568,7 @@ CF_PRIVATE CFStringEncoding __CFStringEncodingGetFromCanonicalName(const char *c
568
568
}
569
569
#undef LENGTH_LIMIT
570
570
571
- #if TARGET_OS_OSX || TARGET_OS_LINUX
571
+ #if TARGET_OS_OSX || TARGET_OS_LINUX || TARGET_OS_WIN32
572
572
// This list indexes from DOS range
573
573
static uint16_t const __CFISO8859SimilarScriptList [] = {
574
574
kCFStringEncodingMacRoman ,
@@ -777,7 +777,7 @@ static const char * const __CFOtherNameList[] = {
777
777
"Western (NextStep)" ,
778
778
"Western (EBCDIC Latin 1)" ,
779
779
};
780
- #endif /* TARGET_OS_OSX */
780
+ #endif /* TARGET_OS_OSX || TARGET_OS_LINUX || TARGET_OS_WIN32 */
781
781
782
782
CF_PRIVATE CFStringEncoding __CFStringEncodingGetMostCompatibleMacScript (CFStringEncoding encoding ) {
783
783
#if TARGET_OS_OSX || TARGET_OS_LINUX
@@ -817,7 +817,7 @@ CF_PRIVATE const char *__CFStringEncodingGetName(CFStringEncoding encoding) {
817
817
case kCFStringEncodingUTF7 : return "Unicode (UTF-7)" ; break ;
818
818
}
819
819
820
- #if TARGET_OS_OSX || TARGET_OS_LINUX
820
+ #if TARGET_OS_OSX || TARGET_OS_LINUX || TARGET_OS_WIN32
821
821
if (0x0200 == (encoding & 0x0F00 )) {
822
822
encoding &= 0x00FF ;
823
823
@@ -827,7 +827,7 @@ CF_PRIVATE const char *__CFStringEncodingGetName(CFStringEncoding encoding) {
827
827
828
828
if (kCFNotFound != index ) return __CFOtherNameList [index ];
829
829
}
830
- #endif /* TARGET_OS_OSX */
830
+ #endif /* TARGET_OS_OSX || TARGET_OS_LINUX || TARGET_OS_WIN32 */
831
831
832
832
return NULL ;
833
833
}
0 commit comments