Module: wine Branch: master Commit: 0b58d83dec63dcaee9159f81945145145d920d46 URL: http://source.winehq.org/git/wine.git/?a=commit;h=0b58d83dec63dcaee9159f8194...
Author: Piotr Caban piotr@codeweavers.com Date: Wed Jun 17 11:47:24 2015 +0200
msvcp110: Use ___lc_locale_name_func in _Getdateorder.
---
dlls/msvcp90/locale.c | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/dlls/msvcp90/locale.c b/dlls/msvcp90/locale.c index 45a2af8..66d27ce 100644 --- a/dlls/msvcp90/locale.c +++ b/dlls/msvcp90/locale.c @@ -761,9 +761,15 @@ int __cdecl _Getdateorder(void) { WCHAR date_fmt[2];
+#if _MSVCP_VER < 110 if(!GetLocaleInfoW(___lc_handle_func()[LC_TIME], LOCALE_ILDATE, date_fmt, sizeof(date_fmt)/sizeof(*date_fmt))) return DATEORDER_no_order; +#else + if(!GetLocaleInfoEx(___lc_locale_name_func()[LC_TIME], LOCALE_ILDATE, + date_fmt, sizeof(date_fmt)/sizeof(*date_fmt))) + return DATEORDER_no_order; +#endif
if(*date_fmt == '0') return DATEORDER_mdy; if(*date_fmt == '1') return DATEORDER_dmy;