From 187570aded5be17223cb6ac567d2b96d49306c72 Mon Sep 17 00:00:00 2001 From: Olivier CrĂȘte Date: Fri, 29 Nov 2013 16:28:41 -0500 Subject: baseparse: remove duplicate code These are already freed by gst_base_parse_clear_queues() https://bugzilla.gnome.org/show_bug.cgi?id=679768 --- libs/gst/base/gstbaseparse.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/libs/gst/base/gstbaseparse.c b/libs/gst/base/gstbaseparse.c index 435d2d19d..013e6822e 100644 --- a/libs/gst/base/gstbaseparse.c +++ b/libs/gst/base/gstbaseparse.c @@ -530,16 +530,6 @@ gst_base_parse_finalize (GObject * object) g_object_unref (parse->priv->adapter); - if (parse->priv->cache) { - gst_buffer_unref (parse->priv->cache); - parse->priv->cache = NULL; - } - - g_list_foreach (parse->priv->pending_events, (GFunc) gst_mini_object_unref, - NULL); - g_list_free (parse->priv->pending_events); - parse->priv->pending_events = NULL; - if (parse->priv->index) { gst_object_unref (parse->priv->index); parse->priv->index = NULL; -- cgit v1.2.3