From: Ross Bencina Date: Mon, 21 Dec 2020 07:11:12 +0000 (+1100) Subject: Fix uninitialized variable warnings. Improved solution for PR #377 X-Git-Tag: v19.7.0~72 X-Git-Url: https://andrewgundersen.net/repos?a=commitdiff_plain;h=7ffe61ea26bcc6822ce647e58e9b7f8504703b36;p=portaudio Fix uninitialized variable warnings. Improved solution for PR #377 --- diff --git a/src/hostapi/wdmks/pa_win_wdmks.c b/src/hostapi/wdmks/pa_win_wdmks.c index 21f944d..7224e13 100644 --- a/src/hostapi/wdmks/pa_win_wdmks.c +++ b/src/hostapi/wdmks/pa_win_wdmks.c @@ -4380,7 +4380,7 @@ static PaError OpenStream( struct PaUtilHostApiRepresentation *hostApi, else { userInputChannels = 0; - inputSampleFormat = hostInputSampleFormat = paInt16; /* Suppress 'uninitialised var' warnings. */ + inputSampleFormat = paInt16; /* Suppress 'uninitialised var' warnings. */ } if( outputParameters ) @@ -4415,7 +4415,7 @@ static PaError OpenStream( struct PaUtilHostApiRepresentation *hostApi, else { userOutputChannels = 0; - outputSampleFormat = hostOutputSampleFormat = paInt16; /* Suppress 'uninitialized var' warnings. */ + outputSampleFormat = paInt16; /* Suppress 'uninitialized var' warnings. */ } /* validate platform specific flags */ @@ -4600,6 +4600,8 @@ static PaError OpenStream( struct PaUtilHostApiRepresentation *hostApi, } else { + hostInputSampleFormat = (PaSampleFormat)0; /* Avoid uninitialized variable warning */ + stream->capture.pPin = NULL; stream->capture.bytesPerFrame = 0; } @@ -4724,6 +4726,8 @@ static PaError OpenStream( struct PaUtilHostApiRepresentation *hostApi, } else { + hostOutputSampleFormat = (PaSampleFormat)0; /* Avoid uninitialized variable warning */ + stream->render.pPin = NULL; stream->render.bytesPerFrame = 0; }