From 7f059f4a2cc87e3145332d2431220f2389271e4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Tue, 5 Mar 2013 03:15:25 +0100 Subject: SessionMenuMgr: unref the parameters if we got an error earlier --- src/session-menu-mgr.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/session-menu-mgr.c b/src/session-menu-mgr.c index 35f1b70..9010f36 100644 --- a/src/session-menu-mgr.c +++ b/src/session-menu-mgr.c @@ -1191,6 +1191,10 @@ call_session_manager_method (const gchar * method_name, GVariant * parameters) G_DBUS_CALL_FLAGS_NONE, -1, NULL, &error); } + else if (parameters != NULL) + { + g_variant_unref (parameters); + } if (error != NULL) { -- cgit v1.2.3