diff options
Diffstat (limited to 'gsettings/gconfsettingsbackend.c')
-rw-r--r-- | gsettings/gconfsettingsbackend.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gsettings/gconfsettingsbackend.c b/gsettings/gconfsettingsbackend.c index 419b768e..2592b912 100644 --- a/gsettings/gconfsettingsbackend.c +++ b/gsettings/gconfsettingsbackend.c @@ -665,7 +665,9 @@ gconf_settings_backend_write (GSettingsBackend *backend, GConfValue *gconf_value; GError *error; + g_variant_ref_sink (value); gconf_value = gconf_settings_backend_gvariant_to_gconf_value (value); + g_variant_unref (value); if (gconf_value == NULL) return FALSE; |