Module: wine Branch: master Commit: b22de982c0561269a61c90ed5b6d1197662fb7cd URL: http://source.winehq.org/git/wine.git/?a=commit;h=b22de982c0561269a61c90ed5b...
Author: Austin English austinenglish@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.@]