Flush input when prompting for a password (bug 373).

This commit is contained in:
Rob Landley 2005-12-12 07:02:15 +00:00
parent a75c180e53
commit e422af6bcb

View File

@ -44,6 +44,7 @@ char *bb_askpass(int timeout, const char * prompt)
static char passwd[PWD_BUFFER_SIZE]; static char passwd[PWD_BUFFER_SIZE];
tcgetattr(STDIN_FILENO, &old); tcgetattr(STDIN_FILENO, &old);
tcflush(STDIN_FILENO, TCIFLUSH);
size = sizeof(passwd); size = sizeof(passwd);
ret = passwd; ret = passwd;