From cb6e4a12eac70e9dcf3d37706e600c8595ea931b Mon Sep 17 00:00:00 2001 From: Christian Costa Date: Sat, 4 Jun 2005 09:37:35 +0000 Subject: [PATCH] Release clock only when one is set. --- dlls/quartz/videorenderer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/quartz/videorenderer.c b/dlls/quartz/videorenderer.c index fd738c40c26..e3de4fb6752 100644 --- a/dlls/quartz/videorenderer.c +++ b/dlls/quartz/videorenderer.c @@ -422,7 +422,9 @@ static ULONG WINAPI VideoRenderer_Release(IBaseFilter * iface) if (!refCount) { DeleteCriticalSection(&This->csFilter); - IReferenceClock_Release(This->pClock); + + if (This->pClock) + IReferenceClock_Release(This->pClock); IPin_Release(This->ppPins[0]);