diff --git a/ChangeLog b/ChangeLog index e3ea075d65..91d38ef8b3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-10-31 Benjamin Otte + + * gst/tags/gstvorbistag.c: (gst_vorbis_tag_chain): + lotsa memleaks today. But they're all small... + 2004-10-31 Benjamin Otte * ext/ogg/gstoggdemux.c: (gst_ogg_pad_push): diff --git a/gst/tags/gstvorbistag.c b/gst/tags/gstvorbistag.c index 25a9eed48a..7ed8b2b2c7 100644 --- a/gst/tags/gstvorbistag.c +++ b/gst/tags/gstvorbistag.c @@ -616,7 +616,7 @@ gst_vorbis_tag_chain (GstPad * pad, GstData * data) } gst_element_found_tags_for_pad (GST_ELEMENT (tag), tag->srcpad, 0, gst_tag_list_copy (list)); - gst_tag_list_merge (list, gst_tag_setter_get_list (GST_TAG_SETTER (tag)), + gst_tag_list_insert (list, gst_tag_setter_get_list (GST_TAG_SETTER (tag)), gst_tag_setter_get_merge_mode (GST_TAG_SETTER (tag))); data = GST_DATA (gst_tag_list_to_vorbiscomment_buffer (list, "\003vorbis", 7,