mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 13:26:17 +00:00
[KERNEL32_VISTA] Implement IsValidLocaleName
This commit is contained in:
parent
a8987adb67
commit
06414ac85a
4 changed files with 25 additions and 0 deletions
|
@ -14,6 +14,7 @@ list(APPEND SOURCE
|
|||
GetTickCount64.c
|
||||
GetUserDefaultLocaleName.c
|
||||
InitOnce.c
|
||||
IsValidLocaleName.c
|
||||
LCIDToLocaleName.c
|
||||
LocaleNameToLCID.c
|
||||
sync.c
|
||||
|
|
21
dll/win32/kernel32/kernel32_vista/IsValidLocaleName.c
Normal file
21
dll/win32/kernel32/kernel32_vista/IsValidLocaleName.c
Normal file
|
@ -0,0 +1,21 @@
|
|||
/*
|
||||
* PROJECT: ReactOS Win32 Base API
|
||||
* LICENSE: MIT (https://spdx.org/licenses/MIT)
|
||||
* PURPOSE: Implementation of IsValidLocaleName
|
||||
* COPYRIGHT: Copyright 2025 Timo Kreuzer <timo.kreuzer@reactos.org>
|
||||
*/
|
||||
|
||||
#include "k32_vista.h"
|
||||
#include <winnls.h>
|
||||
|
||||
#define NDEBUG
|
||||
#include <debug.h>
|
||||
|
||||
BOOL
|
||||
WINAPI
|
||||
IsValidLocaleName(
|
||||
LPCWSTR lpLocaleName)
|
||||
{
|
||||
LCID lcid = LocaleNameToLCID(lpLocaleName, LOCALE_ALLOW_NEUTRAL_NAMES);
|
||||
return lcid != 0;
|
||||
}
|
|
@ -46,6 +46,7 @@
|
|||
@ stdcall GetUILanguageInfo(long wstr wstr ptr ptr)
|
||||
@ stdcall GetUserDefaultLocaleName(wstr long)
|
||||
@ stdcall GetUserPreferredUILanguages(long ptr wstr ptr)
|
||||
@ stdcall IsValidLocaleName(wstr)
|
||||
@ stdcall LCIDToLocaleName(long wstr long long)
|
||||
@ stdcall LocaleNameToLCID(wstr long)
|
||||
@ stdcall OpenFileById(ptr ptr long long ptr long)
|
||||
|
|
|
@ -1851,6 +1851,7 @@ INT WINAPI GetLocaleInfoEx(LPCWSTR locale, LCTYPE info, LPWSTR buffer, INT len)
|
|||
}
|
||||
#endif
|
||||
|
||||
#if 0 // See kernel32_vista
|
||||
BOOL
|
||||
WINAPI
|
||||
IsValidLocaleName(
|
||||
|
@ -1861,6 +1862,7 @@ IsValidLocaleName(
|
|||
return TRUE;
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/******************************************************************************
|
||||
* SetLocaleInfoA [KERNEL32.@]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue