Module: wine Branch: master Commit: c1b832cdfef719b8fc2ff288804b8d9fc168a88e URL: https://gitlab.winehq.org/wine/wine/-/commit/c1b832cdfef719b8fc2ff288804b8d9...
Author: Sven Baars sbaars@codeweavers.com Date: Mon Aug 7 17:30:15 2023 +0200
quartz: Fix a system clock leak (Valgrind).
---
dlls/quartz/dsoundrender.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/dlls/quartz/dsoundrender.c b/dlls/quartz/dsoundrender.c index 1abd4bdbcec..38a7d6f7ad7 100644 --- a/dlls/quartz/dsoundrender.c +++ b/dlls/quartz/dsoundrender.c @@ -536,6 +536,8 @@ static void dsound_render_destroy(struct strmbase_filter *iface) IDirectSound8_Release(filter->dsound); filter->dsound = NULL;
+ IUnknown_Release(filter->system_clock); + if (filter->sink.pin.peer) IPin_Disconnect(filter->sink.pin.peer); IPin_Disconnect(&filter->sink.pin.IPin_iface);