From: Soumendra Ganguly Date: Sat, 8 Aug 2020 10:28:42 +0000 (-0500) Subject: Change tcgetattr error handling. X-Git-Tag: v2.37-rc1~525^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=535e81ebba2c58f27936317bdfaaa7cf59035633;p=thirdparty%2Futil-linux.git Change tcgetattr error handling. --- diff --git a/term-utils/scriptreplay.c b/term-utils/scriptreplay.c index 182d8d5d72..7b571e2e4f 100644 --- a/term-utils/scriptreplay.c +++ b/term-utils/scriptreplay.c @@ -128,9 +128,8 @@ setterm(struct termios *backup) struct termios tattr; if (tcgetattr(STDOUT_FILENO, backup) != 0) { - if (errno == EBADF) - err(EXIT_FAILURE, _("%d not valid fd"), STDOUT_FILENO); - /* errno == ENOTTY */ + if (errno != ENOTTY) /* For debugger. */ + err(EXIT_FAILURE, _("unexpected tcgetattr failure")); return 0; } tattr = *backup;