From 5fefd9f70a3cf39e4c638782ac34ce7ad8858b6b Mon Sep 17 00:00:00 2001 From: reimar Date: Fri, 31 Oct 2008 13:13:52 +0000 Subject: Missing free in malloc error case in COutputPinCreate. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27871 b3059339-0415-0410-9bf9-f77b7e298cf2 --- loader/dshow/outputpin.c | 1 + 1 file changed, 1 insertion(+) (limited to 'loader') diff --git a/loader/dshow/outputpin.c b/loader/dshow/outputpin.c index f1840fa6a3..534ff13615 100644 --- a/loader/dshow/outputpin.c +++ b/loader/dshow/outputpin.c @@ -906,6 +906,7 @@ COutputPin* COutputPinCreate(const AM_MEDIA_TYPE* amt,SAMPLEPROC SampleProc,void if (!This->vt || !This->mempin || !ivt) { COutputPin_Destroy(This); + free(ivt); return NULL; } -- cgit v1.2.3