From d54f267bc40ecf7750a13e1484a9e313c12c7c26 Mon Sep 17 00:00:00 2001 From: Roland Kay Date: Thu, 14 Dec 2006 11:25:00 +0000 Subject: [PATCH] gst/realmedia/rmdemux.c: Don't leak stream index (#385292). Original commit message from CVS: Patch by: Roland Kay * gst/realmedia/rmdemux.c: (gst_rmdemux_reset): Don't leak stream index (#385292). --- ChangeLog | 7 +++++++ gst/realmedia/rmdemux.c | 1 + 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index 8433a555df..3a7d0ac282 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2006-12-14 Tim-Philipp Müller + + Patch by: Roland Kay + + * gst/realmedia/rmdemux.c: (gst_rmdemux_reset): + Don't leak stream index (#385292). + 2006-12-14 Tim-Philipp Müller Based on patch by: Roland Kay diff --git a/gst/realmedia/rmdemux.c b/gst/realmedia/rmdemux.c index a6c63cc14e..0669d78c3a 100644 --- a/gst/realmedia/rmdemux.c +++ b/gst/realmedia/rmdemux.c @@ -660,6 +660,7 @@ gst_rmdemux_reset (GstRMDemux * rmdemux) gst_element_remove_pad (GST_ELEMENT (rmdemux), rmdemux->streams[n]->pad); if (rmdemux->streams[n]->subpackets) g_ptr_array_free (rmdemux->streams[n]->subpackets, TRUE); + g_free (rmdemux->streams[n]->index); g_free (rmdemux->streams[n]); rmdemux->streams[n] = NULL; }