Michael Stefaniuc : winejack.drv: Fix missing unlock. Found by Smatch.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Jun 26 07:11:58 CDT 2007


Module: wine
Branch: master
Commit: 98e30069033e13b94311f9537fc52f1673284650
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=98e30069033e13b94311f9537fc52f1673284650

Author: Michael Stefaniuc <mstefani at redhat.de>
Date:   Mon Jun 25 23:58:12 2007 +0200

winejack.drv: Fix missing unlock. Found by Smatch.

---

 dlls/winejack.drv/audio.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/winejack.drv/audio.c b/dlls/winejack.drv/audio.c
index 7cba9a5..ae5d09c 100644
--- a/dlls/winejack.drv/audio.c
+++ b/dlls/winejack.drv/audio.c
@@ -1805,7 +1805,8 @@ int JACK_callback_wwi (nframes_t nframes, void *arg)
 #if JACK_CLOSE_HACK
 	if(wwi->in_use == FALSE)
 	{
-	  /* do nothing if nothing is being recorded */
+            /* do nothing if nothing is being recorded */
+            LeaveCriticalSection(&wwi->access_crst);
 	    return 0;
 	}
 #endif




More information about the wine-cvs mailing list