diff --git a/dlls/msvcr110/msvcr110.spec b/dlls/msvcr110/msvcr110.spec index 516af2553c5..e5ef1bb0a60 100644 --- a/dlls/msvcr110/msvcr110.spec +++ b/dlls/msvcr110/msvcr110.spec @@ -917,7 +917,7 @@ @ stub -arch=i386,win64 __crtFlsGetValue @ stub -arch=i386,win64 __crtFlsSetValue @ stub -arch=i386,win64 __crtGetDateFormatEx -@ stub -arch=i386,win64 __crtGetLocaleInfoEx +@ cdecl -arch=i386,win64 __crtGetLocaleInfoEx(wstr long ptr long) @ cdecl __crtGetShowWindowMode() MSVCR110__crtGetShowWindowMode @ stub -arch=i386,win64 __crtGetTimeFormatEx @ stub -arch=i386,win64 __crtGetUserDefaultLocaleName diff --git a/dlls/msvcr120/msvcr120.spec b/dlls/msvcr120/msvcr120.spec index 6646df3c5d0..ff034b7f8f6 100644 --- a/dlls/msvcr120/msvcr120.spec +++ b/dlls/msvcr120/msvcr120.spec @@ -902,7 +902,7 @@ @ stub -arch=i386,win64 __crtFlsSetValue @ stub -arch=i386,win64 __crtGetDateFormatEx @ stub __crtGetFileInformationByHandleEx -@ stub -arch=i386,win64 __crtGetLocaleInfoEx +@ cdecl -arch=i386,win64 __crtGetLocaleInfoEx(wstr long ptr long) @ cdecl __crtGetShowWindowMode() MSVCR110__crtGetShowWindowMode @ stub __crtGetTickCount64 @ stub -arch=i386,win64 __crtGetTimeFormatEx diff --git a/dlls/msvcrt/locale.c b/dlls/msvcrt/locale.c index ad0cc98f616..bd919e6a2ea 100644 --- a/dlls/msvcrt/locale.c +++ b/dlls/msvcrt/locale.c @@ -627,6 +627,15 @@ int CDECL __crtGetLocaleInfoW( LCID lcid, LCTYPE type, MSVCRT_wchar_t *buffer, i return GetLocaleInfoW( lcid, type, buffer, len ); } +/********************************************************************* + * __crtGetLocaleInfoEx (MSVC110.@) + */ +int CDECL __crtGetLocaleInfoEx( const WCHAR *locale, LCTYPE type, MSVCRT_wchar_t *buffer, int len ) +{ + TRACE("(%s, %x, %p, %d)\n", debugstr_w(locale), type, buffer, len); + return GetLocaleInfoEx(locale, type, buffer, len); +} + /********************************************************************* * btowc(MSVCRT.@) */