summaryrefslogtreecommitdiff
path: root/cups/usersys.c
diff options
context:
space:
mode:
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2016-01-04 14:34:55 +0000
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2016-01-04 14:34:55 +0000
commita8db9df8b37e7fba2f84b36b3167fbf02d03d039 (patch)
tree10826a9ea814eb8a15ed984e0b844d932f40020f /cups/usersys.c
parent6c49fde65cf1381bad096e719e412cf2c99eca31 (diff)
downloadcups-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.c4
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...
*/