yadif: Fix gvalue memory leak
authorVineeth TM <vineeth.tm@samsung.com>
Tue, 15 Dec 2015 23:22:00 +0000 (08:22 +0900)
committerSebastian Dröge <sebastian@centricular.com>
Wed, 16 Dec 2015 08:32:25 +0000 (09:32 +0100)
gvalue variable should be unset instead of reset.

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

gst/yadif/gstyadif.c

index 9f848d9..1dcf2ca 100644 (file)
@@ -243,8 +243,8 @@ gst_yadif_transform_caps (GstBaseTransform * trans,
     gst_value_list_append_value (&value, &v);
 
     gst_caps_set_value (othercaps, "interlace-mode", &value);
-    g_value_reset (&value);
-    g_value_reset (&v);
+    g_value_unset (&value);
+    g_value_unset (&v);
   } else {
     gst_caps_set_simple (othercaps, "interlace-mode", G_TYPE_STRING,
         "progressive", NULL);