From 814e1d55b15f02b07b0c27d8d13f17ae6a2a6d71 Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Thu, 5 Aug 2010 13:41:11 +0200 Subject: [gsettings] Sink references of newly created variant objects See bug 625591 for details. --- gsettings/gsettings-data-convert.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gsettings/gsettings-data-convert.c b/gsettings/gsettings-data-convert.c index aa92710c..4effcb5b 100644 --- a/gsettings/gsettings-data-convert.c +++ b/gsettings/gsettings-data-convert.c @@ -190,6 +190,7 @@ handle_file (const gchar *filename) g_variant_builder_add (builder, "s", s); } v = g_variant_new ("as", builder); + g_variant_ref_sink (v); if (dry_run) { @@ -215,6 +216,7 @@ handle_file (const gchar *filename) g_variant_builder_add (builder, "i", ii); } v = g_variant_new ("ai", builder); + g_variant_ref_sink (v); if (dry_run) { -- cgit v1.2.1