Jörg Höhle : mciwave: Correct MCI return codes.

Alexandre Julliard julliard at winehq.org
Wed Nov 4 10:26:24 CST 2009


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

Author: Jörg Höhle <hoehle at users.sourceforge.net>
Date:   Tue Nov  3 00:32:30 2009 +0100

mciwave: Correct MCI return codes.

---

 dlls/mciwave/mciwave.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dlls/mciwave/mciwave.c b/dlls/mciwave/mciwave.c
index 18fb5eb..0c17f32 100644
--- a/dlls/mciwave/mciwave.c
+++ b/dlls/mciwave/mciwave.c
@@ -791,7 +791,7 @@ static DWORD WAVE_mciPlay(MCIDEVICEID wDevID, DWORD_PTR dwFlags, DWORD_PTR pmt,
     TRACE("Playing from byte=%u to byte=%u\n", wmw->dwPosition, end);
 
     if (end <= wmw->dwPosition)
-	return TRUE;
+	return MMSYSERR_NOERROR;
 
 
 #define	WAVE_ALIGN_ON_BLOCK(wmw,v) \
@@ -1026,7 +1026,7 @@ static DWORD WAVE_mciRecord(MCIDEVICEID wDevID, DWORD_PTR dwFlags, DWORD_PTR pmt
 
     if (end <= wmw->dwPosition)
     {
-	return TRUE;
+	return MMSYSERR_NOERROR;
     }
 
 #define	WAVE_ALIGN_ON_BLOCK(wmw,v) \
@@ -1471,7 +1471,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
 		    lpParms->dwReturn = id;
 		} else {
 		    lpParms->dwReturn = 0;
-		    ret = MCIERR_WAVE_INPUTUNSPECIFIED;
+		    ret = MCIERR_WAVE_OUTPUTUNSPECIFIED;
 		}
 	    }
 	    break;




More information about the wine-cvs mailing list