X-Git-Url: https://git.saurik.com/apple/cf.git/blobdiff_plain/b0e0750aaee7a1a2cd8e3aa918bd9fc756e9dfcf..cf7d2af96685aba74e84652f9ed1098e9253902e:/CFStringEncodingConverterExt.h diff --git a/CFStringEncodingConverterExt.h b/CFStringEncodingConverterExt.h index 0df8580..c394cee 100644 --- a/CFStringEncodingConverterExt.h +++ b/CFStringEncodingConverterExt.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2008 Apple Inc. All rights reserved. + * Copyright (c) 2009 Apple Inc. All rights reserved. * * @APPLE_LICENSE_HEADER_START@ * @@ -21,7 +21,7 @@ * @APPLE_LICENSE_HEADER_END@ */ /* CFStringEncodingConverterExt.h - Copyright (c) 1998-2007, Apple Inc. All rights reserved. + Copyright (c) 1998-2009, Apple Inc. All rights reserved. */ #if !defined(__COREFOUNDATION_CFSTRINGENCODINGCONVERETEREXT__) @@ -38,7 +38,8 @@ enum { kCFStringEncodingConverterCheapEightBit = 1, kCFStringEncodingConverterStandardEightBit = 2, kCFStringEncodingConverterCheapMultiByte = 3, - kCFStringEncodingConverterPlatformSpecific = 4 // Other fields are ignored + kCFStringEncodingConverterPlatformSpecific = 4, // Other fields are ignored + kCFStringEncodingConverterICU = 5 // Other fields are ignored }; /* kCFStringEncodingConverterStandard */ @@ -75,7 +76,6 @@ typedef struct { CFStringEncodingIsValidCombiningCharacterProc isValidCombiningChar; } CFStringEncodingConverter; - extern const CFStringEncodingConverter *CFStringEncodingGetConverter(uint32_t encoding); enum { @@ -91,8 +91,6 @@ extern const void *CFStringEncodingGetAddressForSelector(uint32_t selector); #define BOOTSTRAPFUNC_NAME CFStringEncodingBootstrap typedef const CFStringEncodingConverter* (*CFStringEncodingBootstrapProc)(uint32_t encoding, const void *getSelector); -extern uint32_t CFStringEncodingGetScriptCodeForEncoding(CFStringEncoding encoding); - /* Latin precomposition */ /* This function does not precompose recursively nor to U+01E0 and U+01E1. */