Piotr Caban : msvcp110: Use ___lc_locale_name_func in _Getdateorder.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Jun 17 10:18:11 CDT 2015


Module: wine
Branch: master
Commit: 0b58d83dec63dcaee9159f81945145145d920d46
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=0b58d83dec63dcaee9159f81945145145d920d46

Author: Piotr Caban <piotr at 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;




More information about the wine-cvs mailing list