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 15b2886be1..40ada3fdcd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +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: diff --git a/libs/gst/base/gstcollectpads.c b/libs/gst/base/gstcollectpads.c index 376f39ee2b..410e1df162 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); }