# HG changeset patch # User reimar # Date 1266524692 0 # Node ID a9eac13b820a07992e17ae3dc06d22bd7b6bf29f # Parent 0dbb798e67b09fb050f97c2d72457e7a1226665d Add a InitializeCriticalSectionAndSpinCount function. diff -r 0dbb798e67b0 -r a9eac13b820a loader/win32.c --- a/loader/win32.c Thu Feb 18 20:23:05 2010 +0000 +++ b/loader/win32.c Thu Feb 18 20:24:52 2010 +0000 @@ -1348,6 +1348,11 @@ return; } +static void WINAPI expInitializeCriticalSectionAndSpinCount(CRITICAL_SECTION* c, DWORD spin) +{ + expInitializeCriticalSection(c); +} + static void WINAPI expEnterCriticalSection(CRITICAL_SECTION* c) { #ifdef CRITSECS_NEWTYPE @@ -4984,6 +4989,7 @@ FF(VirtualAlloc, -1) FF(VirtualFree, -1) FF(InitializeCriticalSection, -1) + FF(InitializeCriticalSectionAndSpinCount, -1) FF(EnterCriticalSection, -1) FF(LeaveCriticalSection, -1) FF(DeleteCriticalSection, -1)