[gnome-session] gsm: Don't leak a reference to the GsmConsolekit singleton



commit 5bf657e1327ccdd6068e3d7ececbe4818e767c1f
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Dec 26 22:40:24 2011 -0500

    gsm: Don't leak a reference to the GsmConsolekit singleton
    
    gsm_consolekit_get returns a new reference.

 gnome-session/gsm-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/gnome-session/gsm-manager.c b/gnome-session/gsm-manager.c
index 94a8143..4982aa4 100644
--- a/gnome-session/gsm-manager.c
+++ b/gnome-session/gsm-manager.c
@@ -2727,6 +2727,7 @@ on_presence_status_changed (GsmPresence  *presence,
         consolekit = gsm_get_consolekit ();
         gsm_consolekit_set_session_idle (consolekit,
                                          (status == GSM_PRESENCE_STATUS_IDLE));
+        g_object_unref (consolekit);
 }
 
 static gboolean



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]