diff options
author | Ray Strode <rstrode@redhat.com> | 2015-03-10 07:39:18 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2015-03-10 13:11:10 -0400 |
commit | 188b5422eaf9b3cee3b30f98f93be5c8db8bfb21 (patch) | |
tree | 20d5906a48cc13956d9d7b24739ea74ca333a124 /daemon/gdm-display.c | |
parent | f9c438cc5232ad7babff031d3fae6ca405239608 (diff) | |
download | gdm-188b5422eaf9b3cee3b30f98f93be5c8db8bfb21.tar.gz |
display: move timed login g_debug up a little
This way we aren't printing gibberish from the already
freed username.
Diffstat (limited to 'daemon/gdm-display.c')
-rw-r--r-- | daemon/gdm-display.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/daemon/gdm-display.c b/daemon/gdm-display.c index a0b38990..b2a53a2d 100644 --- a/daemon/gdm-display.c +++ b/daemon/gdm-display.c @@ -461,18 +461,6 @@ gdm_display_get_timed_login_details (GdmDisplay *self, } out: - if (enabledp != NULL) { - *enabledp = enabled; - } - if (usernamep != NULL) { - *usernamep = username; - } else { - g_free (username); - } - if (delayp != NULL) { - *delayp = delay; - } - if (enabled) { g_debug ("GdmDisplay: Got timed login details for display %s (seat %s): %d %s %d", self->priv->x11_display_name? self->priv->x11_display_name : "", @@ -485,6 +473,18 @@ gdm_display_get_timed_login_details (GdmDisplay *self, self->priv->x11_display_name? self->priv->x11_display_name : "", self->priv->seat_id); } + + if (enabledp != NULL) { + *enabledp = enabled; + } + if (usernamep != NULL) { + *usernamep = username; + } else { + g_free (username); + } + if (delayp != NULL) { + *delayp = delay; + } } gboolean |