summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--conf/dconf/config.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/conf/dconf/config.c b/conf/dconf/config.c
index f0e195b3..500ea1d8 100644
--- a/conf/dconf/config.c
+++ b/conf/dconf/config.c
@@ -205,6 +205,7 @@ _watch_func (DConfClient *client,
if (variant == NULL) {
/* Use a empty tuple for a unset value */
variant = g_variant_new_tuple (NULL, 0);
+ g_variant_ref_sink (variant);
}
gname = strrchr (gkeys[i], '/');