debugutils: fix warning on enum properties printing
authorWonchul Lee <wonchul.lee@collabora.com>
Wed, 11 May 2016 03:16:09 +0000 (12:16 +0900)
committerSebastian Dröge <sebastian@centricular.com>
Wed, 11 May 2016 07:02:49 +0000 (10:02 +0300)
https://bugzilla.gnome.org/show_bug.cgi?id=766251

gst/gstdebugutils.c

index e78e53a..9555a44 100644 (file)
@@ -150,8 +150,10 @@ debug_dump_get_object_params (GObject * object,
               break;
             }
           }
-          if (tmp == NULL)
+          if (tmp == NULL) {
+            g_value_unset (&value);
             continue;
+          }
         } else if (G_VALUE_HOLDS_FLAGS (&value)) {
           GFlagsClass *f_class = g_type_class_ref (G_VALUE_TYPE (&value));
           GFlagsValue *vals = f_class->values;