Paul Gofman : mmdevapi: Force debug info in critical sections.
Module: wine Branch: master Commit: b9a2ff25587bb7a7c9db9467a96dc2a18feab4ab URL: https://gitlab.winehq.org/wine/wine/-/commit/b9a2ff25587bb7a7c9db9467a96dc2a... Author: Paul Gofman <pgofman(a)codeweavers.com> Date: Mon Feb 26 09:29:48 2024 -0600 mmdevapi: Force debug info in critical sections. --- dlls/mmdevapi/devenum.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/mmdevapi/devenum.c b/dlls/mmdevapi/devenum.c index 246625286b8..3c2085339ed 100644 --- a/dlls/mmdevapi/devenum.c +++ b/dlls/mmdevapi/devenum.c @@ -344,7 +344,7 @@ static MMDevice *MMDevice_Create(const WCHAR *name, GUID *id, EDataFlow flow, DW cur->IMMDevice_iface.lpVtbl = &MMDeviceVtbl; cur->IMMEndpoint_iface.lpVtbl = &MMEndpointVtbl; - InitializeCriticalSection(&cur->crst); + InitializeCriticalSectionEx(&cur->crst, 0, RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO); cur->crst.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": MMDevice.crst"); list_add_tail(&device_list, &cur->entry);
participants (1)
-
Alexandre Julliard