From 7ffe61ea26bcc6822ce647e58e9b7f8504703b36 Mon Sep 17 00:00:00 2001 From: Ross Bencina Date: Mon, 21 Dec 2020 18:11:12 +1100 Subject: [PATCH] Fix uninitialized variable warnings. Improved solution for PR #377 --- src/hostapi/wdmks/pa_win_wdmks.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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; } -- 2.43.0