diff options
author | David Liang <dliang@novell.com> | 2009-07-15 14:29:36 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2009-07-15 14:29:36 -0400 |
commit | d9b2e7fc717caa071a890f711f620c96f19b09d1 (patch) | |
tree | 4e172afa820c5aa035923637773781264523d365 /daemon/gdm-simple-slave.c | |
parent | ce8f3317320f6c59fe30f7388635292861c77007 (diff) | |
download | gdm-d9b2e7fc717caa071a890f711f620c96f19b09d1.tar.gz |
Propagate PAM error messages up to user
Previously, some messages were getting dropped.
http://bugzilla.gnome.org/show_bug.cgi?id=574338
Diffstat (limited to 'daemon/gdm-simple-slave.c')
-rw-r--r-- | daemon/gdm-simple-slave.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/daemon/gdm-simple-slave.c b/daemon/gdm-simple-slave.c index 3a2623c0..948886fd 100644 --- a/daemon/gdm-simple-slave.c +++ b/daemon/gdm-simple-slave.c @@ -217,7 +217,7 @@ on_session_setup_failed (GdmSession *session, { if (slave->priv->greeter_server != NULL) { gdm_greeter_server_problem (slave->priv->greeter_server, - _("Unable to initialize login system")); + message != NULL ? message: _("Unable to initialize login system")); } destroy_session (slave); @@ -253,7 +253,7 @@ on_session_authentication_failed (GdmSession *session, { if (slave->priv->greeter_server != NULL) { gdm_greeter_server_problem (slave->priv->greeter_server, - _("Unable to authenticate user")); + message != NULL ? message : _("Unable to authenticate user")); } destroy_session (slave); queue_greeter_reset (slave); @@ -307,7 +307,7 @@ on_session_authorization_failed (GdmSession *session, { if (slave->priv->greeter_server != NULL) { gdm_greeter_server_problem (slave->priv->greeter_server, - _("Unable to authorize user")); + message != NULL ? message : _("Unable to authorize user")); } destroy_session (slave); |