summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Lebl <jirka@5z.com>2001-11-16 19:40:46 +0000
committerGeorge Lebl <jirka@src.gnome.org>2001-11-16 19:40:46 +0000
commit2b07f43219812fb4b3c5ddb61649fcea02a1f16a (patch)
tree60b1e63aa89054dbf46958b778ab90d6fcee163c
parent073d0b51b3071bf84d60750d0678ea40e1029c8c (diff)
downloadgdm-2b07f43219812fb4b3c5ddb61649fcea02a1f16a.tar.gz
fix crash for timed logins
Fri Nov 16 11:45:11 2001 George Lebl <jirka@5z.com> * gui/gdmlogin.c: fix crash for timed logins
-rw-r--r--ChangeLog4
-rw-r--r--gui/gdmlogin.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index af87e3ff..e77c6d8c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Fri Nov 16 11:45:11 2001 George Lebl <jirka@5z.com>
+
+ * gui/gdmlogin.c: fix crash for timed logins
+
Thu Nov 15 23:19:10 2001 George Lebl <jirka@5z.com>
* daemon/*.c, gui/*.c: remove RCSid's from everything, it makes
diff --git a/gui/gdmlogin.c b/gui/gdmlogin.c
index 95dee7a1..3c20809a 100644
--- a/gui/gdmlogin.c
+++ b/gui/gdmlogin.c
@@ -813,7 +813,7 @@ gdm_login_parse_config (void)
* but from the daemon since it's been munged on by the daemon a bit
* already maybe */
if (GdmTimedLoginEnable) {
- GdmTimedLogin = g_getenv("GDM_TIMED_LOGIN_OK");
+ GdmTimedLogin = g_strdup (g_getenv("GDM_TIMED_LOGIN_OK"));
if (ve_string_empty (GdmTimedLogin)) {
g_free (GdmTimedLogin);
GdmTimedLogin = NULL;