ivtc: Fix value memory leak
authorVineeth TM <vineeth.tm@samsung.com>
Wed, 16 Dec 2015 05:32:20 +0000 (14:32 +0900)
committerSebastian Dröge <sebastian@centricular.com>
Wed, 16 Dec 2015 08:59:39 +0000 (09:59 +0100)
gvalue variable should be unset instead of reset.

https://bugzilla.gnome.org/show_bug.cgi?id=759525

gst/ivtc/gstivtc.c

index 30636e8..6dd0c8d 100644 (file)
@@ -169,8 +169,8 @@ gst_ivtc_transform_caps (GstBaseTransform * trans,
       gst_structure_set_value (structure, "interlace-mode", &value);
       gst_structure_remove_field (structure, "framerate");
     }
-    g_value_reset (&value);
-    g_value_reset (&v);
+    g_value_unset (&value);
+    g_value_unset (&v);
   } else {
     for (i = 0; i < gst_caps_get_size (othercaps); i++) {
       GstStructure *structure = gst_caps_get_structure (othercaps, i);