]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/chartype.h
Added DetachOldLog to avoid destruction of old log target
[wxWidgets.git] / include / wx / chartype.h
index e5ddbf0c9a19590edb1bd33b1ae2b9d93cd35d69..5162b91dafa8ba9d5a95928c21187e7b92125371 100644 (file)
 /* depending on the platform, Unicode build can either store wxStrings as
    wchar_t* or UTF-8 encoded char*: */
 #if wxUSE_UNICODE
+    // FIXME-UTF8: what would be better place for this?
+    #if defined(wxUSE_UTF8_LOCALE_ONLY) && !defined(wxUSE_UNICODE_UTF8)
+        #error "wxUSE_UTF8_LOCALE_ONLY only makes sense with wxUSE_UNICODE_UTF8"
+    #endif
+    #ifndef wxUSE_UTF8_LOCALE_ONLY
+        #define wxUSE_UTF8_LOCALE_ONLY 0
+    #endif
+
     #ifndef wxUSE_UNICODE_UTF8
         #define wxUSE_UNICODE_UTF8 0
     #endif
 #else
     #define wxUSE_UNICODE_WCHAR 0
     #define wxUSE_UNICODE_UTF8  0
+    #define wxUSE_UTF8_LOCALE_ONLY 0
 #endif
 
 /* define char type used by wxString internal representation: */