bin: reset GValue from iterator after usage
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 7 Feb 2013 11:50:08 +0000 (12:50 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 7 Feb 2013 11:50:08 +0000 (12:50 +0100)
gst/gstbin.c

index b0450b0..14fa14d 100644 (file)
@@ -2792,8 +2792,11 @@ gst_bin_send_event (GstElement * element, GstEvent * event)
 
         gst_event_ref (event);
         res &= gst_element_send_event (child, event);
+
         GST_LOG_OBJECT (child, "After handling %s event: %d",
             GST_EVENT_TYPE_NAME (event), res);
+
+        g_value_reset (&data);
         break;
       }
       case GST_ITERATOR_RESYNC: