From 6b68c285be50c183d75ed802932130b9270520cf Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Fri, 17 Jul 2009 16:02:47 -0400 Subject: Forward accreditation failed messages to greeter Before the details were getting dropped. See http://bugzilla.gnome.org/show_bug.cgi?id=569741 --- daemon/gdm-simple-slave.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'daemon') diff --git a/daemon/gdm-simple-slave.c b/daemon/gdm-simple-slave.c index 72efdfd9..8b161bbf 100644 --- a/daemon/gdm-simple-slave.c +++ b/daemon/gdm-simple-slave.c @@ -425,8 +425,14 @@ on_session_accreditation_failed (GdmSession *session, accreditation fails */ if (! migrated) { if (slave->priv->greeter_server != NULL) { + const char *problem; + if (message) { + problem = message; + } else { + problem = _("Unable to establish credentials"); + } gdm_greeter_server_problem (slave->priv->greeter_server, - _("Unable establish credentials")); + problem); } } -- cgit v1.2.1