]> Repos - portaudio/commitdiff
wdmks: ensure that pins that failed creation by PinNew() are set to NULL. Note that...
authorRoss Bencina <rossb@audiomulch.com>
Thu, 1 Oct 2020 04:08:39 +0000 (14:08 +1000)
committerRoss Bencina <rossb@audiomulch.com>
Thu, 8 Oct 2020 01:03:47 +0000 (12:03 +1100)
src/hostapi/wdmks/pa_win_wdmks.c

index 70a48d8ffae840d31500df4af1e3f5a644137e15..2403ed52affd7c50ae62e747efd692493009d350 100644 (file)
@@ -2844,6 +2844,10 @@ PaError FilterInitializePins( PaWinWdmFilter* filter )
             filter->pins[pinId] = newPin;
             ++filter->validPinCount;
         }
+        else
+        {
+            filter->pins[pinId] = 0;
+        }
     }
 
     if (filter->validPinCount == 0)