winmm: Avoid testing linecontrols if can't get line info.

This commit is contained in:
Dan Kegel 2007-10-25 11:46:32 -07:00 committed by Alexandre Julliard
parent efebe8b29b
commit 3d9b69f5a3
1 changed files with 6 additions and 4 deletions

View File

@ -436,7 +436,8 @@ static void mixer_test_deviceA(int device)
mmsys_error(rc)); mmsys_error(rc));
if (rc==MMSYSERR_NODRIVER) if (rc==MMSYSERR_NODRIVER)
trace(" No Driver\n"); 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", trace(" %d: \"%s\" (%s) Destination=%d Source=%d\n",
d,mixerlineA.szShortName, mixerlineA.szName, d,mixerlineA.szShortName, mixerlineA.szName,
mixerlineA.dwDestination,mixerlineA.dwSource); mixerlineA.dwDestination,mixerlineA.dwSource);
@ -554,6 +555,7 @@ static void mixer_test_deviceA(int device)
} }
} }
} }
}
rc=mixerClose(mix); rc=mixerClose(mix);
ok(rc==MMSYSERR_NOERROR, ok(rc==MMSYSERR_NOERROR,
"mixerClose: MMSYSERR_BADDEVICEID expected, got %s\n", "mixerClose: MMSYSERR_BADDEVICEID expected, got %s\n",