diff options
author | Vincent Untz <vuntz@gnome.org> | 2011-10-07 13:07:43 +0200 |
---|---|---|
committer | Vincent Untz <vuntz@gnome.org> | 2011-10-07 13:13:10 +0200 |
commit | ea366b1a582bbd886ec7da5d9f59b415d074164f (patch) | |
tree | 395d560ad2234e04be1a3923ddd9b3c8736354c1 | |
parent | 1d7f466e7bf4cbd1426ce4c3536360f0f9badc3b (diff) | |
download | gdm-ea366b1a582bbd886ec7da5d9f59b415d074164f.tar.gz |
daemon: additional fix for legacy auth compatibility layer
g_str_has_prefix() was misused.
https://bugzilla.gnome.org/show_bug.cgi?id=658451
-rw-r--r-- | daemon/gdm-greeter-server.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/daemon/gdm-greeter-server.c b/daemon/gdm-greeter-server.c index 535fdbfd..d5a5bcd9 100644 --- a/daemon/gdm-greeter-server.c +++ b/daemon/gdm-greeter-server.c @@ -270,7 +270,7 @@ translate_incoming_service_name (GdmGreeterServer *greeter_server, g_debug ("GdmGreeterServer: Adjusting pam service from '%s' to 'gdm' for legacy compatibility", service_name); service_name = "gdm"; greeter_server->priv->using_legacy_service_name = TRUE; - } else if (g_str_has_prefix (service_name, "gdm-") == 0 && strcmp (service_name, "gdm-autologin") != 0) { + } else if (g_str_has_prefix (service_name, "gdm-") && strcmp (service_name, "gdm-autologin") != 0) { g_debug ("GdmGreeterServer: Rejecting pam service '%s' for legacy compatibility", service_name); return NULL; } |