diff options
author | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2016-01-04 14:34:55 +0000 |
---|---|---|
committer | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2016-01-04 14:34:55 +0000 |
commit | a8db9df8b37e7fba2f84b36b3167fbf02d03d039 (patch) | |
tree | 10826a9ea814eb8a15ed984e0b844d932f40020f /cups/usersys.c | |
parent | 6c49fde65cf1381bad096e719e412cf2c99eca31 (diff) | |
download | cups-a8db9df8b37e7fba2f84b36b3167fbf02d03d039.tar.gz |
The default password function did not work on some platforms (STR #4750)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13029 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'cups/usersys.c')
-rw-r--r-- | cups/usersys.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cups/usersys.c b/cups/usersys.c index acf82db59..9b3c219b7 100644 --- a/cups/usersys.c +++ b/cups/usersys.c @@ -710,6 +710,8 @@ _cupsGetPassword(const char *prompt) /* I - Prompt string */ noecho = original; noecho.c_lflag &= (tcflag_t)~(ICANON | ECHO | ECHOE | ISIG); + noecho.c_cc[VMIN] = 1; + noecho.c_cc[VTIME] = 0; if (tcsetattr(tty, TCSAFLUSH, &noecho)) { @@ -1234,7 +1236,7 @@ cups_set_ssl_options( for (start = temp; *start; start = end) { - /* + /* * Find end of keyword... */ |