diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec index c5518ce9d7..5906ca3fe3 100644 --- a/dlls/kernel32/kernel32.spec +++ b/dlls/kernel32/kernel32.spec @@ -634,6 +634,7 @@ @ stdcall GetStringTypeW(long wstr long ptr) @ stdcall GetSystemDefaultLCID() @ stdcall GetSystemDefaultLangID() +@ stdcall GetSystemDefaultLocaleName(ptr long) @ stdcall GetSystemDefaultUILanguage() @ stdcall GetSystemDEPPolicy() @ stdcall GetSystemDirectoryA(ptr long) diff --git a/dlls/kernel32/locale.c b/dlls/kernel32/locale.c index d627bdb226..ac708c31d9 100644 --- a/dlls/kernel32/locale.c +++ b/dlls/kernel32/locale.c @@ -931,6 +931,14 @@ LCID WINAPI GetSystemDefaultLCID(void) return lcid; } +/*********************************************************************** + * GetSystemDefaultLocaleName (KERNEL32.@) + */ +INT WINAPI GetSystemDefaultLocaleName(LPWSTR localename, INT len) +{ + LCID lcid = GetSystemDefaultLCID(); + return LCIDToLocaleName(lcid, localename, len, 0); +} /*********************************************************************** * GetUserDefaultUILanguage (KERNEL32.@)