]> Repos - portaudio/commitdiff
wasapi: fixed compilation error of PaWasapi_GetAudioClient()
authordmitrykos <dmitrykos@neutroncode.com>
Thu, 19 Jul 2018 18:42:21 +0000 (21:42 +0300)
committerdmitrykos <dmitrykos@neutroncode.com>
Thu, 19 Jul 2018 18:42:21 +0000 (21:42 +0300)
src/hostapi/wasapi/pa_win_wasapi.c

index 3c3581660a3876356d70f44321320ed933e22b32..4c1890f2777709824e4aabe8d25036ece66a506b 100644 (file)
@@ -4915,13 +4915,13 @@ error:
 // ------------------------------------------------------------------------------------------
 PaError PaWasapi_GetAudioClient(PaStream *pStream, void **pAudioClient, int bOutput)
 {
-       if (pAudioClient == NULL)
-               return paUnanticipatedHostError;
-
-    PaWasapiStream *stream = (PaWasapiStream *)pStream;
+       PaWasapiStream *stream = (PaWasapiStream *)pStream;
        if (stream == NULL)
                return paBadStreamPtr;
 
+       if (pAudioClient == NULL)
+               return paUnanticipatedHostError;
+
        (*pAudioClient) = (bOutput == TRUE ? stream->out.clientParent : stream->in.clientParent);
 
        return paNoError;