msvcp140: Added __crtInitializeCriticalSectionEx().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Nikolay Sivov 2016-08-05 12:31:28 +02:00 committed by Alexandre Julliard
parent 86cdf0b1cb
commit e3c5c7d03d
2 changed files with 11 additions and 1 deletions

View File

@ -3770,7 +3770,7 @@
@ stub __crtGetSystemTimePreciseAsFileTime
@ stub __crtGetTickCount64
@ stub __crtInitOnceExecuteOnce
@ stub __crtInitializeCriticalSectionEx
@ cdecl __crtInitializeCriticalSectionEx(ptr long long) MSVCP__crtInitializeCriticalSectionEx
@ stub __crtIsPackagedApp
@ cdecl __crtLCMapStringA(long long str long ptr long long long) msvcrt.__crtLCMapStringA
@ stub __crtLCMapStringEx

View File

@ -1066,6 +1066,16 @@ void __asm_dummy_vtables(void) {
}
#endif
/*********************************************************************
* __crtInitializeCriticalSectionEx (MSVCP140.@)
*/
BOOL CDECL MSVCP__crtInitializeCriticalSectionEx(
CRITICAL_SECTION *cs, DWORD spin_count, DWORD flags)
{
TRACE("(%p %x %x)\n", cs, spin_count, flags);
return InitializeCriticalSectionEx(cs, spin_count, flags);
}
void init_misc(void *base)
{
#ifdef __x86_64__