From 23222fefd280a46617c5d1ce47271a35d880036f Mon Sep 17 00:00:00 2001 From: Sebastien Cote Date: Tue, 13 Apr 2004 21:34:29 +0000 Subject: gst/avi/gstavidemux.c: Fix memleak. patch from Sebastien Cote (bug #139958) Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_reset): Fix memleak. patch from Sebastien Cote (bug #139958) --- ChangeLog | 5 +++++ gst/avi/gstavidemux.c | 1 + 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index 1ca7728f..2f73c60f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-04-13 David Schleef + + * gst/avi/gstavidemux.c: (gst_avi_demux_reset): Fix memleak. + patch from Sebastien Cote (bug #139958) + 2004-04-13 Thomas Vander Stichele * examples/gstplay/Makefile.am: diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index bcb7e2bf..23956e42 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -187,6 +187,7 @@ gst_avi_demux_reset (GstAviDemux * avi) for (i = 0; i < avi->num_streams; i++) { g_free (avi->stream[i].strh); gst_element_remove_pad (GST_ELEMENT (avi), avi->stream[i].pad); + gst_caps_free (avi->stream[i].caps); } memset (&avi->stream, 0, sizeof (avi->stream)); -- cgit