Blame SOURCES/bsd-finger-0.17-exact.patch

d77ab8
--- bsd-finger-0.17-pre20000412/finger/finger.c.exact	Sat Dec 18 11:41:51 1999
d77ab8
+++ bsd-finger-0.17-pre20000412/finger/finger.c	Sun Aug 27 21:17:57 2000
d77ab8
@@ -238,15 +238,14 @@
d77ab8
 	 * traverse the list of possible login names and check the login name
d77ab8
 	 * and real name against the name specified by the user.
d77ab8
 	 */
d77ab8
-	if (mflag) {
d77ab8
-		for (i = 0; i < argc; i++)
d77ab8
-			if (used[i] >= 0 && (pw = getpwnam(argv[i]))) {
d77ab8
-				if (!check_nofinger(pw)) {
d77ab8
-					enter_person(pw);
d77ab8
-					used[i] = 1;
d77ab8
-				}
d77ab8
+	for (i = 0; i < argc; i++)
d77ab8
+		if (used[i] >= 0 && (pw = getpwnam(argv[i]))) {
d77ab8
+			if (!check_nofinger(pw)) {
d77ab8
+				enter_person(pw);
d77ab8
+				used[i] = 1;
d77ab8
 			}
d77ab8
+		}
d77ab8
-	} else for (pw = getpwent(); pw; pw = getpwent())
d77ab8
+	if(!mflag) for (pw = getpwent(); pw; pw = getpwent())
d77ab8
 		for (i = 0; i < argc; i++)
d77ab8
 			if (used[i] >= 0 &&
d77ab8
 			    (!strcasecmp(pw->pw_name, argv[i]) ||