From aaea1e9ff71a4ea5aa1da684a5c2a98a3755c2c7 Mon Sep 17 00:00:00 2001 From: sin Date: Mon, 2 Jun 2014 17:02:01 +0100 Subject: [PATCH] Print getpass() errors on a newline --- login.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/login.c b/login.c index 3adf188..c2f628f 100644 --- a/login.c +++ b/login.c @@ -67,9 +67,9 @@ main(int argc, char *argv[]) ioctl(STDIN_FILENO, TCFLSH, (void *)0); pass = getpass("Password: "); + putchar('\n'); if (!pass) eprintf("getpass:"); - putchar('\n'); cryptpass = crypt(pass, pw->pw_passwd); explicit_bzero(pass, strlen(pass)); if (!cryptpass)