From e293d630ff89be0fdbe935c72fdb0c56c2f2d442 Mon Sep 17 00:00:00 2001 From: Jan Zerebecki Date: Sat, 10 Mar 2007 22:10:45 +0100 Subject: [PATCH] secur32: Add DebugInfo to critical sections. --- dlls/secur32/secur32.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/secur32/secur32.c b/dlls/secur32/secur32.c index 0841ae73bc6..ee0b0801b7b 100644 --- a/dlls/secur32/secur32.c +++ b/dlls/secur32/secur32.c @@ -543,6 +543,7 @@ static void SECUR32_initializeProviders(void) TRACE("\n"); InitializeCriticalSection(&cs); + cs.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": cs"); /* First load built-in providers */ SECUR32_initSchannelSP(); /* Do not load Negotiate yet. This breaks for some user on the wine-users @@ -684,6 +685,7 @@ static void SECUR32_freeProviders(void) } LeaveCriticalSection(&cs); + cs.DebugInfo->Spare[0] = 0; DeleteCriticalSection(&cs); }