summaryrefslogtreecommitdiff
path: root/daemon/gdm-session-settings.c
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2014-09-16 17:09:12 -0400
committerRay Strode <rstrode@redhat.com>2014-09-16 17:09:12 -0400
commit3760fa4c3038018fd85603eaa9fe5356ffb9a352 (patch)
tree776859169cc39d27e7a9dc58c7b93c8b70fbf9b9 /daemon/gdm-session-settings.c
parentc02c15efc5c05e0422ae8d3c8c9f40b2aaf8591b (diff)
downloadgdm-3760fa4c3038018fd85603eaa9fe5356ffb9a352.tar.gz
daemon: use g_clear_object to reduce clutter
Diffstat (limited to 'daemon/gdm-session-settings.c')
-rw-r--r--daemon/gdm-session-settings.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/daemon/gdm-session-settings.c b/daemon/gdm-session-settings.c
index 56a6ab31..933f095b 100644
--- a/daemon/gdm-session-settings.c
+++ b/daemon/gdm-session-settings.c
@@ -313,10 +313,8 @@ gdm_session_settings_load (GdmSessionSettings *settings,
settings->priv->user = act_user_manager_get_user (settings->priv->user_manager,
username);
- if (old_user != NULL) {
- g_object_unref (old_user);
- old_user = NULL;
- }
+
+ g_clear_object (&old_user);
if (!act_user_is_loaded (settings->priv->user)) {
g_signal_connect (settings->priv->user,