Marcus Meissner : strmbase: Fixed user-after-free (Coverity).
Alexandre Julliard
julliard at winehq.org
Mon Mar 25 14:19:38 CDT 2013
Module: wine
Branch: master
Commit: 2ba014bf40d98dd1a1b97ab19e60311be7839214
URL: http://source.winehq.org/git/wine.git/?a=commit;h=2ba014bf40d98dd1a1b97ab19e60311be7839214
Author: Marcus Meissner <marcus at jet.franken.de>
Date: Sat Mar 23 11:14:13 2013 +0100
strmbase: Fixed user-after-free (Coverity).
---
dlls/strmbase/transform.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/strmbase/transform.c b/dlls/strmbase/transform.c
index 0e014b0..df72d99 100644
--- a/dlls/strmbase/transform.c
+++ b/dlls/strmbase/transform.c
@@ -343,8 +343,8 @@ ULONG WINAPI TransformFilterImpl_Release(IBaseFilter * iface)
DeleteCriticalSection(&This->csReceive);
FreeMediaType(&This->pmt);
QualityControlImpl_Destroy(This->qcimpl);
- CoTaskMemFree(This);
IUnknown_Release(This->seekthru_unk);
+ CoTaskMemFree(This);
return 0;
}
More information about the wine-cvs
mailing list