mirror of git://git.suckless.org/sbase
Print getpass() errors on a newline
This commit is contained in:
parent
9146cebd97
commit
aaea1e9ff7
2
login.c
2
login.c
|
@ -67,9 +67,9 @@ main(int argc, char *argv[])
|
||||||
ioctl(STDIN_FILENO, TCFLSH, (void *)0);
|
ioctl(STDIN_FILENO, TCFLSH, (void *)0);
|
||||||
|
|
||||||
pass = getpass("Password: ");
|
pass = getpass("Password: ");
|
||||||
|
putchar('\n');
|
||||||
if (!pass)
|
if (!pass)
|
||||||
eprintf("getpass:");
|
eprintf("getpass:");
|
||||||
putchar('\n');
|
|
||||||
cryptpass = crypt(pass, pw->pw_passwd);
|
cryptpass = crypt(pass, pw->pw_passwd);
|
||||||
explicit_bzero(pass, strlen(pass));
|
explicit_bzero(pass, strlen(pass));
|
||||||
if (!cryptpass)
|
if (!cryptpass)
|
||||||
|
|
Loading…
Reference in New Issue