diff options
Diffstat (limited to 'libbb/bb_askpass.c')
-rw-r--r-- | libbb/bb_askpass.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libbb/bb_askpass.c b/libbb/bb_askpass.c index fba82a07b..c60ef3708 100644 --- a/libbb/bb_askpass.c +++ b/libbb/bb_askpass.c | |||
@@ -37,7 +37,7 @@ char* FAST_FUNC bb_askpass(int timeout, const char *prompt) | |||
37 | tio = oldtio; | 37 | tio = oldtio; |
38 | tio.c_iflag &= ~(IUCLC|IXON|IXOFF|IXANY); | 38 | tio.c_iflag &= ~(IUCLC|IXON|IXOFF|IXANY); |
39 | tio.c_lflag &= ~(ECHO|ECHOE|ECHOK|ECHONL|TOSTOP); | 39 | tio.c_lflag &= ~(ECHO|ECHOE|ECHOK|ECHONL|TOSTOP); |
40 | tcsetattr(STDIN_FILENO, TCSANOW, &tio); | 40 | tcsetattr_stdin_TCSANOW(&tio); |
41 | 41 | ||
42 | memset(&sa, 0, sizeof(sa)); | 42 | memset(&sa, 0, sizeof(sa)); |
43 | /* sa.sa_flags = 0; - no SA_RESTART! */ | 43 | /* sa.sa_flags = 0; - no SA_RESTART! */ |
@@ -70,7 +70,7 @@ char* FAST_FUNC bb_askpass(int timeout, const char *prompt) | |||
70 | } | 70 | } |
71 | sigaction_set(SIGINT, &oldsa); | 71 | sigaction_set(SIGINT, &oldsa); |
72 | 72 | ||
73 | tcsetattr(STDIN_FILENO, TCSANOW, &oldtio); | 73 | tcsetattr_stdin_TCSANOW(&oldtio); |
74 | bb_putchar('\n'); | 74 | bb_putchar('\n'); |
75 | fflush(stdout); | 75 | fflush(stdout); |
76 | return ret; | 76 | return ret; |