diff options
-rw-r--r-- | daemon/gdm-session-record.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/daemon/gdm-session-record.c b/daemon/gdm-session-record.c index 33232526..89c11a87 100644 --- a/daemon/gdm-session-record.c +++ b/daemon/gdm-session-record.c @@ -161,11 +161,10 @@ record_set_host (UTMP *u, if (hostname != NULL) { strncpy (u->ut_host, hostname, sizeof (u->ut_host)); g_debug ("using ut_host %.*s", (int) sizeof (u->ut_host), u->ut_host); - g_free (hostname); - #ifdef HAVE_UT_UT_SYSLEN u->ut_syslen = MIN (strlen (hostname), sizeof (u->ut_host)); #endif + g_free (hostname); } #endif } |