Dan Kegel : winmm: Avoid testing linecontrols if can't get line info.
Alexandre Julliard
julliard at winehq.org
Fri Oct 26 08:34:49 CDT 2007
Module: wine
Branch: master
Commit: 3d9b69f5a32ee0778fa337c6471fe4b8fda8c3dd
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3d9b69f5a32ee0778fa337c6471fe4b8fda8c3dd
Author: Dan Kegel <dank at kegel.com>
Date: Thu Oct 25 11:46:32 2007 -0700
winmm: Avoid testing linecontrols if can't get line info.
---
dlls/winmm/tests/mixer.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/dlls/winmm/tests/mixer.c b/dlls/winmm/tests/mixer.c
index 0163537..2352be3 100644
--- a/dlls/winmm/tests/mixer.c
+++ b/dlls/winmm/tests/mixer.c
@@ -436,7 +436,8 @@ static void mixer_test_deviceA(int device)
mmsys_error(rc));
if (rc==MMSYSERR_NODRIVER)
trace(" No Driver\n");
- else if (rc==MMSYSERR_NOERROR && winetest_interactive) {
+ else if (rc==MMSYSERR_NOERROR) {
+ if (winetest_interactive) {
trace(" %d: \"%s\" (%s) Destination=%d Source=%d\n",
d,mixerlineA.szShortName, mixerlineA.szName,
mixerlineA.dwDestination,mixerlineA.dwSource);
@@ -456,9 +457,9 @@ static void mixer_test_deviceA(int device)
mixerlineA.Target.vDriverVersion >> 8,
mixerlineA.Target.vDriverVersion & 0xff,
mixerlineA.Target.wMid, mixerlineA.Target.wPid);
- }
- ns=mixerlineA.cConnections;
- for(s=0;s<ns;s++) {
+ }
+ ns=mixerlineA.cConnections;
+ for(s=0;s<ns;s++) {
mixerlineA.cbStruct = sizeof(mixerlineA);
mixerlineA.dwDestination=d;
mixerlineA.dwSource=s;
@@ -552,6 +553,7 @@ static void mixer_test_deviceA(int device)
}
}
}
+ }
}
}
rc=mixerClose(mix);
More information about the wine-cvs
mailing list