]> git.saurik.com Git - wxWidgets.git/commitdiff
Fix for wxUSE_WCHAR_T == 0
authorStefan Neis <Stefan.Neis@t-online.de>
Sun, 19 Aug 2001 18:31:10 +0000 (18:31 +0000)
committerStefan Neis <Stefan.Neis@t-online.de>
Sun, 19 Aug 2001 18:31:10 +0000 (18:31 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11413 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/strconv.cpp

index c0dbf63459787d32fb54f6a7906f148a7f5d75e2..8b97f59337961040e0657082aa748dd4f633697b 100644 (file)
@@ -54,6 +54,7 @@
 #include "wx/intl.h"
 #include "wx/log.h"
 
+#if wxUSE_WCHAR_T
 #define BSWAP_UCS4(str, len) { unsigned _c; for (_c=0; _c<len; _c++) str[_c]=wxUINT32_SWAP_ALWAYS(str[_c]); }
 #define BSWAP_UTF16(str, len) { unsigned _c; for (_c=0; _c<len; _c++) str[_c]=wxUINT16_SWAP_ALWAYS(str[_c]); }
 
@@ -95,8 +96,6 @@ WXDLLEXPORT_DATA(wxMBConv *) wxConvCurrent = &wxConvLibc;
 // implementation
 // ============================================================================
 
-#if wxUSE_WCHAR_T
-
 #ifdef WC_UTF16
 
 static size_t encode_utf16(wxUint32 input, wchar_t *output)
@@ -970,6 +969,7 @@ public:
 // ----------------------------------------------------------------------------
 
 WXDLLEXPORT_DATA(wxMBConv) wxConvLibc, wxConvFile;
+WXDLLEXPORT_DATA(wxMBConv *) wxConvCurrent = &wxConvLibc;
 
 #endif // wxUSE_WCHAR_T