Commit c044cf41 authored by Alex Henrie's avatar Alex Henrie Committed by Alexandre Julliard

ucrtbase: Implement _(un)lock_locales.

parent 2b221b3f
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
@ cdecl _free_locale(ptr) ucrtbase._free_locale @ cdecl _free_locale(ptr) ucrtbase._free_locale
@ cdecl _get_current_locale() ucrtbase._get_current_locale @ cdecl _get_current_locale() ucrtbase._get_current_locale
@ cdecl _getmbcp() ucrtbase._getmbcp @ cdecl _getmbcp() ucrtbase._getmbcp
@ stub _lock_locales @ cdecl _lock_locales() ucrtbase._lock_locales
@ cdecl _setmbcp(long) ucrtbase._setmbcp @ cdecl _setmbcp(long) ucrtbase._setmbcp
@ stub _unlock_locales @ cdecl _unlock_locales() ucrtbase._unlock_locales
@ stub _wcreate_locale @ stub _wcreate_locale
@ cdecl _wsetlocale(long wstr) ucrtbase._wsetlocale @ cdecl _wsetlocale(long wstr) ucrtbase._wsetlocale
@ cdecl localeconv() ucrtbase.localeconv @ cdecl localeconv() ucrtbase.localeconv
......
...@@ -1592,6 +1592,22 @@ static MSVCRT_pthreadlocinfo create_locinfo(int category, ...@@ -1592,6 +1592,22 @@ static MSVCRT_pthreadlocinfo create_locinfo(int category,
} }
/********************************************************************* /*********************************************************************
* _lock_locales (UCRTBASE.@)
*/
void CDECL _lock_locales(void)
{
LOCK_LOCALE
}
/*********************************************************************
* _unlock_locales (UCRTBASE.@)
*/
void CDECL _unlock_locales(void)
{
UNLOCK_LOCALE
}
/*********************************************************************
* _create_locale (MSVCRT.@) * _create_locale (MSVCRT.@)
*/ */
MSVCRT__locale_t CDECL MSVCRT__create_locale(int category, const char *locale) MSVCRT__locale_t CDECL MSVCRT__create_locale(int category, const char *locale)
......
...@@ -563,7 +563,7 @@ ...@@ -563,7 +563,7 @@
@ cdecl _localtime64(ptr) MSVCRT__localtime64 @ cdecl _localtime64(ptr) MSVCRT__localtime64
@ cdecl _localtime64_s(ptr ptr) @ cdecl _localtime64_s(ptr ptr)
@ cdecl _lock_file(ptr) MSVCRT__lock_file @ cdecl _lock_file(ptr) MSVCRT__lock_file
@ stub _lock_locales @ cdecl _lock_locales()
@ cdecl _locking(long long long) MSVCRT__locking @ cdecl _locking(long long long) MSVCRT__locking
@ cdecl _logb(double) MSVCRT__logb @ cdecl _logb(double) MSVCRT__logb
@ cdecl -arch=arm,x86_64 _logbf(float) MSVCRT__logbf @ cdecl -arch=arm,x86_64 _logbf(float) MSVCRT__logbf
...@@ -2000,7 +2000,7 @@ ...@@ -2000,7 +2000,7 @@
@ cdecl _unlink(str) MSVCRT__unlink @ cdecl _unlink(str) MSVCRT__unlink
@ cdecl _unloaddll(long) @ cdecl _unloaddll(long)
@ cdecl _unlock_file(ptr) MSVCRT__unlock_file @ cdecl _unlock_file(ptr) MSVCRT__unlock_file
@ stub _unlock_locales @ cdecl _unlock_locales()
@ cdecl _utime32(str ptr) @ cdecl _utime32(str ptr)
@ cdecl _utime64(str ptr) @ cdecl _utime64(str ptr)
@ cdecl _waccess(wstr long) MSVCRT__waccess @ cdecl _waccess(wstr long) MSVCRT__waccess
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment