]> git.saurik.com Git - wxWidgets.git/commitdiff
Add wxCFStringRef::AsStringWithNormalizationFormC() Cocoa overload.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 4 Nov 2012 23:53:52 +0000 (23:53 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 4 Nov 2012 23:53:52 +0000 (23:53 +0000)
Provide an overload taking NSString and casting it to CFStringRef, just as for
AsStringWithNormalizationFormC().

See #13504.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72894 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/osx/core/cfstring.h
src/osx/core/cfstring.cpp

index 385527e75ec2695b4e053cb66dd9fe5c6ac85ed7..addef26fd75aaf8644ac72d5572cbebe1636bba0 100644 (file)
@@ -74,6 +74,7 @@ public:
     static wxString AsStringWithNormalizationFormC( CFStringRef ref, wxFontEncoding encoding = wxFONTENCODING_DEFAULT ) ;
 #if wxOSX_USE_COCOA_OR_IPHONE
     static wxString AsString( NSString* ref, wxFontEncoding encoding = wxFONTENCODING_DEFAULT ) ;
+    static wxString AsStringWithNormalizationFormC( NSString* ref, wxFontEncoding encoding = wxFONTENCODING_DEFAULT ) ;
 #endif
 
 #if wxOSX_USE_COCOA_OR_IPHONE
index 9182556e4c10c0307054338eb07bfc74eacd0cff..3aca67c90dfdea7ded4aadbe67f2bf284800a747 100644 (file)
@@ -699,7 +699,12 @@ wxString wxCFStringRef::AsString( NSString* ref, wxFontEncoding encoding )
 {
     return AsString( (CFStringRef) ref, encoding );
 }
-#endif
+
+wxString wxCFStringRef::AsStringWithNormalizationFormC( NSString* ref, wxFontEncoding encoding )
+{
+    return AsStringWithNormalizationFormC( (CFStringRef) ref, encoding );
+}
+#endif // wxOSX_USE_COCOA_OR_IPHONE
 
 
 //