diff options
author | Alessandro Bono <alessandro.bono369@gmail.com> | 2022-11-08 17:42:59 +0100 |
---|---|---|
committer | Ray Strode <halfline@gmail.com> | 2023-04-28 19:41:28 +0000 |
commit | 7336e760624ec6651aefff80d1beb70db65183fc (patch) | |
tree | ac11c71d96f129730e79b6fe5a9975b972902c34 /daemon/gdm-session-settings.c | |
parent | deb2aa7c1eeaac5a1df37ce240f859d756b1a83f (diff) | |
download | gdm-7336e760624ec6651aefff80d1beb70db65183fc.tar.gz |
gdm-session-settings: Use g_auto*
Diffstat (limited to 'daemon/gdm-session-settings.c')
-rw-r--r-- | daemon/gdm-session-settings.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/daemon/gdm-session-settings.c b/daemon/gdm-session-settings.c index baa08f5f..c4167c11 100644 --- a/daemon/gdm-session-settings.c +++ b/daemon/gdm-session-settings.c @@ -376,7 +376,7 @@ gboolean gdm_session_settings_save (GdmSessionSettings *settings, const char *username) { - ActUser *user; + g_autoptr(ActUser) user = NULL; g_return_val_if_fail (GDM_IS_SESSION_SETTINGS (settings), FALSE); g_return_val_if_fail (username != NULL, FALSE); @@ -387,7 +387,6 @@ gdm_session_settings_save (GdmSessionSettings *settings, if (!act_user_is_loaded (user)) { - g_object_unref (user); return FALSE; } @@ -410,12 +409,10 @@ gdm_session_settings_save (GdmSessionSettings *settings, if (error != NULL) { g_debug ("GdmSessionSettings: Could not locally cache remote user: %s", error->message); - g_object_unref (user); return FALSE; } } - g_object_unref (user); return TRUE; } |