[PATCH 3/4 (try2)] xaudio2: Zero the returned struct GetPerformanceData
Andrew Eikum
aeikum at codeweavers.com
Tue Aug 25 14:28:54 CDT 2015
Some applications use this for debug logging. Better to return zero than
uninitialized data.
---
dlls/xaudio2_7/xaudio_dll.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dlls/xaudio2_7/xaudio_dll.c b/dlls/xaudio2_7/xaudio_dll.c
index 6cfef9b..0438fcf 100644
--- a/dlls/xaudio2_7/xaudio_dll.c
+++ b/dlls/xaudio2_7/xaudio_dll.c
@@ -1669,6 +1669,8 @@ static void WINAPI IXAudio2Impl_GetPerformanceData(IXAudio2 *iface,
IXAudio2Impl *This = impl_from_IXAudio2(iface);
FIXME("(%p)->(%p): stub!\n", This, pPerfData);
+
+ memset(pPerfData, 0, sizeof(*pPerfData));
}
static void WINAPI IXAudio2Impl_SetDebugConfiguration(IXAudio2 *iface,
--
2.5.0
More information about the wine-patches
mailing list