summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ibusconfigservice.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ibusconfigservice.c b/src/ibusconfigservice.c
index 28db52e3..4b3c991b 100644
--- a/src/ibusconfigservice.c
+++ b/src/ibusconfigservice.c
@@ -195,6 +195,7 @@ ibus_config_service_service_method_call (IBusService *service,
value = IBUS_CONFIG_SERVICE_GET_CLASS (config)->get_value (config, section, name, &error);
if (value != NULL) {
g_dbus_method_invocation_return_value (invocation, g_variant_new ("(v)", value));
+ g_variant_unref (value);
}
else {
g_dbus_method_invocation_return_gerror (invocation, error);