diff options
Diffstat (limited to 'shell')
-rw-r--r-- | shell/cmdedit.c | 2 | ||||
-rw-r--r-- | shell/hush.c | 2 | ||||
-rw-r--r-- | shell/lash.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/shell/cmdedit.c b/shell/cmdedit.c index bf945f7e7..cbe1eeb6c 100644 --- a/shell/cmdedit.c +++ b/shell/cmdedit.c @@ -186,7 +186,7 @@ static void cmdedit_reset_term(void) { if ((handlers_sets & SET_RESET_TERM) != 0) { /* sparc and other have broken termios support: use old termio handling. */ - setTermSettings(fileno(stdin), (void *) &initial_settings); + setTermSettings(STDIN_FILENO, (void *) &initial_settings); handlers_sets &= ~SET_RESET_TERM; } if ((handlers_sets & SET_WCHG_HANDLERS) != 0) { diff --git a/shell/hush.c b/shell/hush.c index 5da975746..0a32099c7 100644 --- a/shell/hush.c +++ b/shell/hush.c @@ -2825,7 +2825,7 @@ int hush_main(int argc, char **argv) * standard output is a terminal * Refer to Posix.2, the description of the `sh' utility. */ if (argv[optind]==NULL && input==stdin && - isatty(fileno(stdin)) && isatty(fileno(stdout))) { + isatty(STDIN_FILENO) && isatty(STDOUT_FILENO)) { interactive++; } diff --git a/shell/lash.c b/shell/lash.c index d2d4298fb..e20c2a20e 100644 --- a/shell/lash.c +++ b/shell/lash.c @@ -1668,7 +1668,7 @@ int lash_main(int argc_l, char **argv_l) * standard output is a terminal * Refer to Posix.2, the description of the `sh' utility. */ if (argv[optind]==NULL && input==stdin && - isatty(fileno(stdin)) && isatty(fileno(stdout))) { + isatty(STDIN_FILENO) && isatty(STDOUT_FILENO)) { interactive=TRUE; } setup_job_control(); |