From: Marcus Tomlinson Date: Fri, 2 Nov 2018 19:44:31 +0000 (+0000) Subject: Fix potential memory leak X-Git-Tag: 5.1.0~37^2 X-Git-Url: https://git.carlh.net/gitweb/?a=commitdiff_plain;h=refs%2Fpull%2F165%2Fhead;p=rtaudio.git Fix potential memory leak --- diff --git a/RtAudio.cpp b/RtAudio.cpp index 91e4f2c..6b1ca06 100644 --- a/RtAudio.cpp +++ b/RtAudio.cpp @@ -4804,7 +4804,8 @@ bool RtApiWasapi::probeDeviceOpen( unsigned int device, StreamMode mode, unsigne IAudioClient*& renderAudioClient = ( ( WasapiHandle* ) stream_.apiHandle )->renderAudioClient; if ( renderAudioClient ) { - return SUCCESS; + methodResult = SUCCESS; + goto Exit; } hr = renderDevices->Item( device, &devicePtr );