Module: wine Branch: master Commit: 3d9b69f5a32ee0778fa337c6471fe4b8fda8c3dd URL: http://source.winehq.org/git/wine.git/?a=commit;h=3d9b69f5a32ee0778fa337c647...
Author: Dan Kegel dank@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);