VC8 doesn't have xlocale support under CE

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51962 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2008-02-21 16:11:37 +00:00
parent 61d34c10ea
commit ab63f9985f
2 changed files with 3 additions and 2 deletions

View File

@@ -77,7 +77,8 @@
/* This is defined when the compiler provides some type of extended locale /* This is defined when the compiler provides some type of extended locale
functions. Otherwise, we implement them ourselves to only support the functions. Otherwise, we implement them ourselves to only support the
'C' locale */ 'C' locale */
#if defined(HAVE_LOCALE_T) || wxCHECK_VISUALC_VERSION(8) #if defined(HAVE_LOCALE_T) || \
(wxCHECK_VISUALC_VERSION(8) && !defined(__WXWINCE__))
#define wxHAS_XLOCALE_SUPPORT #define wxHAS_XLOCALE_SUPPORT
#else #else
#undef wxHAS_XLOCALE_SUPPORT #undef wxHAS_XLOCALE_SUPPORT

View File

@@ -37,7 +37,7 @@
// The platform-specific locale type // The platform-specific locale type
// If wxXLocale_t is not defined, then only "C" locale support is provided // If wxXLocale_t is not defined, then only "C" locale support is provided
#ifdef wxHAS_XLOCALE_SUPPORT #ifdef wxHAS_XLOCALE_SUPPORT
#if wxCHECK_VISUALC_VERSION(8) #if wxCHECK_VISUALC_VERSION(8) && !defined(__WXWINCE__)
typedef _locale_t wxXLocale_t; typedef _locale_t wxXLocale_t;
#define wxXLOCALE_IDENT(name) _ ## name #define wxXLOCALE_IDENT(name) _ ## name
#elif defined(HAVE_LOCALE_T) #elif defined(HAVE_LOCALE_T)