[PATCH] winealsa.drv: Bugfix 8096

Ralf Beck musical_snake at gmx.de
Wed May 23 12:08:59 CDT 2007


Fix sysex problem with reaper


-------------- next part --------------
--- a/dlls/winealsa.drv/midi.c	2007-05-11 19:35:02.000000000 +0200
+++ b/dlls/winealsa.drv/midi.c	2007-05-23 17:32:03.000000000 +0200
@@ -551,6 +551,7 @@ static DWORD midAddBuffer(WORD wDevID, L
     if (!(lpMidiHdr->dwFlags & MHDR_PREPARED)) return MIDIERR_UNPREPARED;
 
     EnterCriticalSection(&crit_sect);
+    lpMidiHdr->dwFlags |= MHDR_INQUEUE;
     if (MidiInDev[wDevID].lpQueueHdr == 0) {
 	MidiInDev[wDevID].lpQueueHdr = lpMidiHdr;
     } else {


More information about the wine-patches mailing list