Commit c168ad6b authored by Julien Moutte Moutte's avatar Julien Moutte Moutte

gst/gstevent.c: Sometimes a tag event arrives but the structure does not...

gst/gstevent.c: Sometimes a tag event arrives but the structure does not contain a valid tag list. Adding a safety ch...

Original commit message from CVS:
2004-02-10  Julien MOUTTE <julien@moutte.net>

* gst/gstevent.c: (_gst_event_free): Sometimes a tag event arrives but
the structure does not contain a valid tag list. Adding a safety check
to remove a noisy warning in that case.
parent 11466f9b
2004-02-10 Julien MOUTTE <julien@moutte.net>
* gst/gstevent.c: (_gst_event_free): Sometimes a tag event arrives but
the structure does not contain a valid tag list. Adding a safety check
to remove a noisy warning in that case.
2004-02-10 Thomas Vander Stichele <thomas at apestaart dot org>
* gst/gst.c: fix name to be in line with others
......
......@@ -92,7 +92,8 @@ _gst_event_free (GstEvent* event)
}
switch (GST_EVENT_TYPE (event)) {
case GST_EVENT_TAG:
gst_tag_list_free (event->event_data.structure.structure);
if (GST_IS_TAG_LIST (event->event_data.structure.structure))
gst_tag_list_free (event->event_data.structure.structure);
break;
case GST_EVENT_NAVIGATION:
gst_structure_free (event->event_data.structure.structure);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment