Blob Blame History Raw
diff -up gdm-2.20.5/gui/gdmuser.c.cap-user-list-length gdm-2.20.5/gui/gdmuser.c
--- gdm-2.20.5/gui/gdmuser.c.cap-user-list-length	2008-06-25 11:48:02.000000000 -0400
+++ gdm-2.20.5/gui/gdmuser.c	2008-06-25 13:55:15.000000000 -0400
@@ -266,7 +266,7 @@ setup_user (struct passwd *pwent,
 	    gboolean read_faces)
 {
     GdmUser *user;
-    int cnt = 0;
+    static int cnt = 0;
 
     if (pwent->pw_shell && 
 	gdm_check_shell (pwent->pw_shell) &&
@@ -296,11 +296,6 @@ setup_user (struct passwd *pwent,
 	    }
 
 	    if (cnt > 1000 || time_started + 5 <= time (NULL)) {
-		*users = g_list_append (*users,
-			g_strdup (_("Too many users to list here...")));
-		*users_string = g_list_append (*users_string,
-			g_strdup (_("Too many users to list here...")));
-
 		return (FALSE);
 	    }
     }