AudioCommon: Make HandleWinAPI handle all success return values properly, not just S_OK

This commit is contained in:
Silent 2019-08-16 20:36:50 +02:00
parent 7fdd4afd9c
commit 374629ef30
No known key found for this signature in database
GPG Key ID: AE53149BB0C45AF1
1 changed files with 2 additions and 2 deletions

View File

@ -62,7 +62,7 @@ bool WASAPIStream::isValid()
static bool HandleWinAPI(std::string_view message, HRESULT result)
{
if (result != S_OK)
if (FAILED(result))
{
_com_error err(result);
std::string error = TStrToUTF8(err.ErrorMessage());
@ -77,7 +77,7 @@ static bool HandleWinAPI(std::string_view message, HRESULT result)
ERROR_LOG_FMT(AUDIO, "WASAPI: {}: {}", message, error);
}
return result == S_OK;
return SUCCEEDED(result);
}
std::vector<std::string> WASAPIStream::GetAvailableDevices()