Christian Costa : mciavi: Don't wait for events we don't handle.

Alexandre Julliard julliard at winehq.org
Mon Jan 19 08:59:03 CST 2009


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

Author: Christian Costa <titan.costa at wanadoo.fr>
Date:   Mon Jan 19 12:26:23 2009 +0100

mciavi: Don't wait for events we don't handle.

---

 dlls/mciavi32/mciavi.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dlls/mciavi32/mciavi.c b/dlls/mciavi32/mciavi.c
index 35d8046..4e5faac 100644
--- a/dlls/mciavi32/mciavi.c
+++ b/dlls/mciavi32/mciavi.c
@@ -506,8 +506,7 @@ static	DWORD	MCIAVI_mciPlay(UINT wDevID, DWORD dwFlags, LPMCI_PLAY_PARMS lpParms
 	    delta = GetTickCount() - tc;
 
             LeaveCriticalSection(&wma->cs);
-            ret = MsgWaitForMultipleObjectsEx(2, events,
-                (delta >= frameTime) ? 0 : frameTime - delta, QS_ALLINPUT, MWMO_INPUTAVAILABLE);
+            ret = WaitForMultipleObjects(2, events, FALSE, (delta >= frameTime) ? 0 : frameTime - delta);
             EnterCriticalSection(&wma->cs);
 
             if (ret == WAIT_OBJECT_0 || wma->dwStatus != MCI_MODE_PLAY) break;
@@ -520,8 +519,7 @@ static	DWORD	MCIAVI_mciPlay(UINT wDevID, DWORD dwFlags, LPMCI_PLAY_PARMS lpParms
             delta = 0;
 
         LeaveCriticalSection(&wma->cs);
-        ret = MsgWaitForMultipleObjectsEx(1, &wma->hStopEvent, delta,
-                                          QS_ALLINPUT, MWMO_INPUTAVAILABLE);
+        ret = WaitForMultipleObjects(1, &wma->hStopEvent, FALSE, delta);
         EnterCriticalSection(&wma->cs);
         if (ret == WAIT_OBJECT_0) break;
 




More information about the wine-cvs mailing list