Andrew Eikum : winmm: Fix check for DCB_NULL callback type.

Alexandre Julliard julliard at winehq.org
Mon Jul 18 12:47:02 CDT 2011


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

Author: Andrew Eikum <aeikum at codeweavers.com>
Date:   Mon Jul 18 11:19:37 2011 -0500

winmm: Fix check for DCB_NULL callback type.

Noticed by Francois Gouget.

---

 dlls/winmm/waveform.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/winmm/waveform.c b/dlls/winmm/waveform.c
index a06d12f..1b18037 100644
--- a/dlls/winmm/waveform.c
+++ b/dlls/winmm/waveform.c
@@ -305,7 +305,7 @@ static DWORD WINMM_NotifyClient(WINMM_CBInfo *info, WORD msg, DWORD_PTR param1,
 {
     TRACE("(%p, %u, %lx, %lx)\n", info->hwave, msg, param1, param2);
 
-    if(info->flags & DCB_NULL)
+    if((info->flags & DCB_TYPEMASK) == DCB_NULL)
         return MMSYSERR_NOERROR;
 
     if(!DriverCallback(info->callback, info->flags, (HDRVR)info->hwave,




More information about the wine-cvs mailing list