From 7c5d0789d0616556e57253f4fcd0e54c326569a4 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Sun, 27 Jul 2014 11:39:55 +0200 Subject: [PATCH] quartz: Destroy BaseOutputPin in FileAsyncReaderPin_Release. --- dlls/quartz/filesource.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/quartz/filesource.c b/dlls/quartz/filesource.c index 96d83a1aed4..84e4214ed79 100644 --- a/dlls/quartz/filesource.c +++ b/dlls/quartz/filesource.c @@ -849,7 +849,7 @@ static ULONG WINAPI FileAsyncReaderPin_Release(IPin * iface) CloseHandle(This->hFile); This->csList.DebugInfo->Spare[0] = 0; DeleteCriticalSection(&This->csList); - CoTaskMemFree(This); + BaseOutputPin_Destroy(&This->pin); return 0; } return refCount;