summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Koegel <eric.koegel@gmail.com>2017-10-23 19:59:49 +0300
committerGitHub <noreply@github.com>2017-10-23 19:59:49 +0300
commit4d6af50944f492acbc0962e4188a2cb53691bf15 (patch)
treeef5f3a047034526d9571d29ab4ea46b9ca05e6ef
parent938af16b763127728643c8e042951620032a0b7d (diff)
parent54836382f21c96054a69a19a11a0305c0ad06206 (diff)
downloadConsoleKit2-4d6af50944f492acbc0962e4188a2cb53691bf15.tar.gz
Merge pull request #100 from Hummer12007/patch-1
Fixed a memory leak in ck-manager
-rw-r--r--src/ck-manager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ck-manager.c b/src/ck-manager.c
index 3472342..4722bdb 100644
--- a/src/ck-manager.c
+++ b/src/ck-manager.c
@@ -3541,7 +3541,7 @@ on_name_owner_notify (GDBusConnection *connection,
CkManager *manager = CK_MANAGER (user_data);
gchar *service_name, *old_service_name, *new_service_name;
- g_variant_get (parameters, "(sss)", &service_name, &old_service_name, &new_service_name);
+ g_variant_get (parameters, "(&s&s&s)", &service_name, &old_service_name, &new_service_name);
if (strlen (new_service_name) == 0) {
remove_sessions_for_connection (manager, old_service_name);