X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=rts%2Fwin32%2FOSThreads.c;fp=rts%2Fwin32%2FOSThreads.c;h=00effdaaac83adb807a29959cac38ff8ac6e7109;hp=c772be38f4ed3e7b6400280153ff9f4dbcc56473;hb=88b35c172f9434fd98b700f706074d142914a8bb;hpb=52589e05f86d593bc3e6ea3f1a0b8f6ceae94fe6 diff --git a/rts/win32/OSThreads.c b/rts/win32/OSThreads.c index c772be3..00effda 100644 --- a/rts/win32/OSThreads.c +++ b/rts/win32/OSThreads.c @@ -116,6 +116,11 @@ initMutex (Mutex* pMut) { InitializeCriticalSectionAndSpinCount(pMut,4000); } +void +closeMutex (Mutex* pMut) +{ + DeleteCriticalSection(pMut); +} #else void initMutex (Mutex* pMut) @@ -127,6 +132,11 @@ initMutex (Mutex* pMut) *pMut = h; return; } +void +closeMutex (Mutex* pMut) +{ + CloseHandle(*pMut); +} #endif void