From: Paul Gofman <pgofman(a)codeweavers.com> Fixes a regression introduced by 2efb00bc850f69ebd994d715bdd510d7ced41b12. --- dlls/mmdevapi/audiosessionmanager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/mmdevapi/audiosessionmanager.c b/dlls/mmdevapi/audiosessionmanager.c index 5c8d1e80cd0..ddc45423700 100644 --- a/dlls/mmdevapi/audiosessionmanager.c +++ b/dlls/mmdevapi/audiosessionmanager.c @@ -161,7 +161,7 @@ static HRESULT create_session_enumerator(IMMDevice *device, IAudioSessionEnumera sessions_lock(); hr = get_audio_sessions(device, &enumerator->sessions, &enumerator->session_count); - sessions_lock(); + sessions_unlock(); if (FAILED(hr)) { free(enumerator); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/6224