From 4b4b64e3e80489287e6e4511d54473711d55e982 Mon Sep 17 00:00:00 2001 From: Mike Date: Wed, 18 Jul 2012 17:41:59 -0400 Subject: [PATCH] Uninitialized variable. This could cause an issue, but is extremely unlikely. --- xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.cpp b/xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.cpp index e38d20cc3d8d1..5972d022d5852 100644 --- a/xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.cpp +++ b/xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.cpp @@ -130,7 +130,7 @@ bool CAESinkDirectSound::Initialize(AEAudioFormat &format, std::string &device) LPGUID deviceGUID = NULL; RPC_CSTR wszUuid = NULL; - HRESULT hr; + HRESULT hr = E_FAIL; std::list DSDeviceList; std::string deviceFriendlyName; DirectSoundEnumerate(DSEnumCallback, &DSDeviceList); @@ -149,7 +149,7 @@ bool CAESinkDirectSound::Initialize(AEAudioFormat &format, std::string &device) break; } } - if (hr == RPC_S_OK) RpcStringFree(&wszUuid); + if (hr == RPC_S_OK) RpcStringFree(&wszUuid); } hr = DirectSoundCreate(deviceGUID, &m_pDSound, NULL);