Austin English : kernel32: Add a stub for GetLocaleInfoEx.

Alexandre Julliard julliard at winehq.org
Tue Jul 10 19:01:42 CDT 2012


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

Author: Austin English <austinenglish at gmail.com>
Date:   Tue Jul 10 07:43:50 2012 -0500

kernel32: Add a stub for GetLocaleInfoEx.

---

 dlls/kernel32/kernel32.spec |    1 +
 dlls/kernel32/locale.c      |   11 +++++++++++
 2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index a619f81..7c8f9e2 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -552,6 +552,7 @@
 @ stdcall GetLocalTime(ptr)
 @ stdcall GetLocaleInfoA(long long ptr long)
 @ stdcall GetLocaleInfoW(long long ptr long)
+@ stdcall GetLocaleInfoEx(wstr long ptr long)
 @ stdcall GetLogicalDriveStringsA(long ptr)
 @ stdcall GetLogicalDriveStringsW(long ptr)
 @ stdcall GetLogicalDrives()
diff --git a/dlls/kernel32/locale.c b/dlls/kernel32/locale.c
index e467735..748969e 100644
--- a/dlls/kernel32/locale.c
+++ b/dlls/kernel32/locale.c
@@ -1406,6 +1406,17 @@ INT WINAPI GetLocaleInfoW( LCID lcid, LCTYPE lctype, LPWSTR buffer, INT len )
     return ret;
 }
 
+/******************************************************************************
+ *           GetLocaleInfoEx (KERNEL32.@)
+ *
+ * FIXME: Should probably be a wrapper around GetLocaleInfo() (or vice-versa).
+ */
+INT WINAPI GetLocaleInfoEx(LPCWSTR locale, LCTYPE info, LPWSTR buffer, INT len)
+{
+    FIXME("(locale=%s,info=0x%x,%p,%d): stub!\n", debugstr_w(locale), info, buffer, len);
+    SetLastError(ERROR_INVALID_PARAMETER);
+    return 0;
+}
 
 /******************************************************************************
  *		SetLocaleInfoA	[KERNEL32.@]




More information about the wine-cvs mailing list