From b9fab9ea280e63ed9edbe27a673471a91594fe9d Mon Sep 17 00:00:00 2001 From: John Emmas Date: Tue, 6 May 2014 09:33:54 +0100 Subject: [PATCH] Add a return value to 'WCMRPortAudioDeviceManager::getDeviceAvailableSampleRates()' (whilst technically, it doesn't report any encountered errors, it should nevertheless be returning some kind of error status) --- .../wavesapi/devicemanager/WCMRPortAudioDeviceManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/backends/wavesaudio/wavesapi/devicemanager/WCMRPortAudioDeviceManager.cpp b/libs/backends/wavesaudio/wavesapi/devicemanager/WCMRPortAudioDeviceManager.cpp index 6efc5c2ae4..1e2b700fb3 100644 --- a/libs/backends/wavesaudio/wavesapi/devicemanager/WCMRPortAudioDeviceManager.cpp +++ b/libs/backends/wavesaudio/wavesapi/devicemanager/WCMRPortAudioDeviceManager.cpp @@ -1469,6 +1469,8 @@ void WCMRPortAudioDeviceManager::destroyCurrentDeviceImpl() WTErr WCMRPortAudioDeviceManager::getDeviceAvailableSampleRates(DeviceID deviceId, std::vector& sampleRates) { + WTErr retVal = eNoErr; + sampleRates.clear(); const PaDeviceInfo *pPaDeviceInfo = Pa_GetDeviceInfo(deviceId); @@ -1502,6 +1504,8 @@ WTErr WCMRPortAudioDeviceManager::getDeviceAvailableSampleRates(DeviceID deviceI sampleRates.push_back ((int)gAllSampleRates[sr]); } } + + return retVal; }