12345678910111213141516171819202122232425262728 |
- diff --git a/include/__support/win32/locale_win32.h b/include/__support/win32/locale_win32.h
- index d40e80e..1c6b4b5 100644
- --- a/include/__support/win32/locale_win32.h
- +++ b/include/__support/win32/locale_win32.h
- @@ -41,12 +41,8 @@
- #define LC_NUMERIC_MASK _M_NUMERIC
- #define LC_TIME_MASK _M_TIME
- #define LC_MESSAGES_MASK _M_MESSAGES
- -#define LC_ALL_MASK ( LC_COLLATE_MASK \
- - | LC_CTYPE_MASK \
- - | LC_MESSAGES_MASK \
- - | LC_MONETARY_MASK \
- - | LC_NUMERIC_MASK \
- - | LC_TIME_MASK )
- +#define LC_MESSAGES _X_MESSAGES
- +#define LC_ALL_MASK _M_ALL
-
- class __lconv_storage {
- public:
- @@ -219,7 +215,7 @@ decltype(MB_CUR_MAX) MB_CUR_MAX_L( locale_t __l );
- #define strtod_l _strtod_l
- #if defined(_LIBCPP_MSVCRT)
- #define strtof_l _strtof_l
- -#define strtold_l _strtold_l
- +#define strtold_l _strtod_l
- #else
- _LIBCPP_EXPORTED_FROM_ABI float strtof_l(const char*, char**, locale_t);
- _LIBCPP_EXPORTED_FROM_ABI long double strtold_l(const char*, char**, locale_t);
|