[PATCH] mf: Add missing ::Release of clock timer.

Derek Lesho dlesho at codeweavers.com
Mon May 4 14:56:37 CDT 2020


Signed-off-by: Derek Lesho <dlesho at codeweavers.com>
---
 dlls/mf/session.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dlls/mf/session.c b/dlls/mf/session.c
index 75ef600a4df..eb388de62ac 100644
--- a/dlls/mf/session.c
+++ b/dlls/mf/session.c
@@ -4014,6 +4014,7 @@ static HRESULT present_clock_schedule_timer(struct presentation_clock *clock, DW
 
     if (FAILED(hr = MFCreateAsyncResult(&timer->IUnknown_iface, &clock->timer_callback, NULL, &result)))
         return hr;
+    IUnknown_Release(&timer->IUnknown_iface);
 
     hr = MFScheduleWorkItemEx(result, -time, &timer->key);
     IMFAsyncResult_Release(result);
-- 
2.26.2




More information about the wine-devel mailing list