From: Jim Meyering Date: Tue, 9 Nov 1993 13:21:32 +0000 (+0000) Subject: merge with 1.9 X-Git-Tag: v2.22-rc1~347^2~10^2~83 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ce912900a9ac50fc54a62f716715257359c960d;p=thirdparty%2Futil-linux.git merge with 1.9 --- diff --git a/login-utils/su.c b/login-utils/su.c index 7669aef1ae..6ea70e51c8 100644 --- a/login-utils/su.c +++ b/login-utils/su.c @@ -331,6 +331,11 @@ correct_password (pw) return 1; unencrypted = getpass ("Password:"); + if (unencrypted == NULL) + { + error (0, 0, "getpass: cannot open /dev/tty"); + return 0; + } encrypted = crypt (unencrypted, correct); bzero (unencrypted, strlen (unencrypted)); return strcmp (encrypted, correct) == 0;