From: Sebastian Dröge Date: Fri, 6 Aug 2010 17:38:22 +0000 (+0200) Subject: bufferlist: Don't chain up finalize to the parent class X-Git-Tag: RELEASE-0.10.31~236 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d5c0b3311b87381b0f741c142bee5c29f3605e70;p=platform%2Fupstream%2Fgstreamer.git bufferlist: Don't chain up finalize to the parent class GstMiniObject::finalize does nothing and this prevents a runtime-type-check cast and function call per buffer list. --- diff --git a/gst/gstbufferlist.c b/gst/gstbufferlist.c index 58d7730..1da1491 100644 --- a/gst/gstbufferlist.c +++ b/gst/gstbufferlist.c @@ -200,8 +200,9 @@ gst_buffer_list_finalize (GstBufferList * list) } g_list_free (list->buffers); +/* Not chaining up because GstMiniObject::finalize() does nothing GST_MINI_OBJECT_CLASS (gst_buffer_list_parent_class)->finalize - (GST_MINI_OBJECT_CAST (list)); + (GST_MINI_OBJECT_CAST (list));*/ } static GstBufferList *