From ccc17d0bff6135ea485919ee930828170c47d5a1 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 29 May 2006 17:20:03 +0000 Subject: [PATCH] libs/gst/base/gstcollectpads.c: Don't leak pads lists. Original commit message from CVS: * libs/gst/base/gstcollectpads.c: (gst_collect_pads_finalize): Don't leak pads lists. --- ChangeLog | 5 +++++ libs/gst/base/gstcollectpads.c | 1 + 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index 15b2886..40ada3f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2006-05-29 Wim Taymans + * libs/gst/base/gstcollectpads.c: (gst_collect_pads_finalize): + Don't leak pads lists. + +2006-05-29 Wim Taymans + * docs/libs/gstreamer-libs-sections.txt: * libs/gst/base/gstcollectpads.c: (gst_collect_pads_set_flushing_unlocked), diff --git a/libs/gst/base/gstcollectpads.c b/libs/gst/base/gstcollectpads.c index 376f39e..410e1df 100644 --- a/libs/gst/base/gstcollectpads.c +++ b/libs/gst/base/gstcollectpads.c @@ -142,6 +142,7 @@ gst_collect_pads_finalize (GObject * object) } /* Free pads list */ g_slist_free (pads->data); + g_slist_free (pads->abidata.ABI.pad_list); G_OBJECT_CLASS (parent_class)->finalize (object); } -- 2.7.4