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