diff options
-rw-r--r-- | clutter-gst/clutter-gst-player.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clutter-gst/clutter-gst-player.c b/clutter-gst/clutter-gst-player.c index b60161c..9f4ecf5 100644 --- a/clutter-gst/clutter-gst-player.c +++ b/clutter-gst/clutter-gst-player.c @@ -285,7 +285,8 @@ free_tags_list (GList **listp) l = *listp; while (l) { - gst_tag_list_free (l->data); + if (l->data) + gst_tag_list_free (l->data); l = g_list_delete_link (l, l); } |