gst-discoverer: error out on failure to copy

This should not really fail, but let's check return value
anyway as it guards against future changes.

Coverity 1135731
This commit is contained in:
Vincent Penquerc'h 2014-10-03 12:42:46 +01:00
parent 20344f6dc9
commit e107ba97e2

View file

@ -95,7 +95,8 @@ print_tag_foreach (const GstTagList * tags, const gchar * tag,
gchar *str; gchar *str;
guint depth = GPOINTER_TO_UINT (user_data); guint depth = GPOINTER_TO_UINT (user_data);
gst_tag_list_copy_value (&val, tags, tag); if (!gst_tag_list_copy_value (&val, tags, tag))
return;
if (G_VALUE_HOLDS_STRING (&val)) { if (G_VALUE_HOLDS_STRING (&val)) {
str = g_value_dup_string (&val); str = g_value_dup_string (&val);