From 535e81ebba2c58f27936317bdfaaa7cf59035633 Mon Sep 17 00:00:00 2001 From: Soumendra Ganguly Date: Sat, 8 Aug 2020 05:28:42 -0500 Subject: [PATCH] Change tcgetattr error handling. --- term-utils/scriptreplay.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/term-utils/scriptreplay.c b/term-utils/scriptreplay.c index 182d8d5d7..7b571e2e4 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;