diff options
author | Ray Strode <rstrode@redhat.com> | 2014-09-16 17:09:12 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2014-09-16 17:09:12 -0400 |
commit | 3760fa4c3038018fd85603eaa9fe5356ffb9a352 (patch) | |
tree | 776859169cc39d27e7a9dc58c7b93c8b70fbf9b9 | |
parent | c02c15efc5c05e0422ae8d3c8c9f40b2aaf8591b (diff) | |
download | gdm-3760fa4c3038018fd85603eaa9fe5356ffb9a352.tar.gz |
daemon: use g_clear_object to reduce clutter
-rw-r--r-- | daemon/gdm-session-settings.c | 6 |
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, |