Bug 621319 - more leaked GVariants in GSettings
authorRyan Lortie <desrt@desrt.ca>
Wed, 16 Jun 2010 22:36:24 +0000 (18:36 -0400)
committerRyan Lortie <desrt@desrt.ca>
Wed, 16 Jun 2010 22:36:24 +0000 (18:36 -0400)
Caught by Felix Riemann.

gio/gsettings.c

index c2d991b..49eb97f 100644 (file)
@@ -1873,6 +1873,7 @@ g_settings_binding_key_changed (GSettings   *settings,
     g_object_set_property (binding->object,
                            binding->property->name,
                            &value);
+  g_variant_unref (variant);
   g_value_unset (&value);
 
   binding->running = FALSE;