diff --git a/dlls/wineoss.drv/midi.c b/dlls/wineoss.drv/midi.c
index 5ab5b0dde413fe15145b0cb083dabe29f5058b7d..c359fe0a47c20e8948bab5301e8866b97fb72916 100644
--- a/dlls/wineoss.drv/midi.c
+++ b/dlls/wineoss.drv/midi.c
@@ -542,7 +542,7 @@ static void midReceiveChar(WORD wDevID, unsigned char value, DWORD dwTime)
 
     if (MidiInDev[wDevID].state & 2) { /* system exclusive */
 	LPMIDIHDR	lpMidiHdr;
-	WORD 		sbfb = FALSE;
+        BOOL            sbfb = FALSE;
 
 	EnterCriticalSection(&crit_sect);
 	if ((lpMidiHdr = MidiInDev[wDevID].lpQueueHdr) != NULL) {