diff --git a/Source/NSString.m b/Source/NSString.m index 0cf32721d..d3395e40e 100644 --- a/Source/NSString.m +++ b/Source/NSString.m @@ -69,36 +69,12 @@ #include #include -#include #include #include #include -// Uncomment when implemented -static NSStringEncoding _availableEncodings[] = { - NSASCIIStringEncoding, - NSNEXTSTEPStringEncoding, -// NSJapaneseEUCStringEncoding, -// NSUTF8StringEncoding, - NSISOLatin1StringEncoding, -// NSSymbolStringEncoding, -// NSNonLossyASCIIStringEncoding, -// NSShiftJISStringEncoding, - NSISOLatin2StringEncoding, - NSUnicodeStringEncoding, -// NSWindowsCP1251StringEncoding, -// NSWindowsCP1252StringEncoding, -// NSWindowsCP1253StringEncoding, -// NSWindowsCP1254StringEncoding, -// NSWindowsCP1250StringEncoding, -// NSISO2022JPStringEncoding, -// GNUstep additions - NSCyrillicStringEncoding, - 0 -}; - /* * Cache classes for speed. */ @@ -1805,7 +1781,7 @@ handle_printf_atsign (FILE *stream, + (NSStringEncoding*) availableStringEncodings { - return _availableEncodings; + return GetAvailableEncodings(); } + (NSString*) localizedNameOfStringEncoding: (NSStringEncoding)encoding