gstvalue: fix GstValue leak in structure_field_union_into
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Fri, 31 Mar 2017 10:22:49 +0000 (11:22 +0100)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Fri, 31 Mar 2017 10:57:36 +0000 (11:57 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=780751

gst/gstvalue.c

index 749e867..5dcfd5e 100644 (file)
@@ -4351,7 +4351,7 @@ structure_field_union_into (GQuark field_id, GValue * val, gpointer user_data)
     return FALSE;
 
   g_value_unset (val);
-  gst_value_init_and_copy (val, &res_value);
+  gst_value_move (val, &res_value);
   return TRUE;
 }