From 3d65e62e52d8a7599c44da6d7a98b954af580dd5 Mon Sep 17 00:00:00 2001 From: Martin Lund Date: Tue, 21 Jun 2022 19:28:04 +0200 Subject: [PATCH] Simplify stdout_configure() code --- src/tty.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/tty.c b/src/tty.c index 675c000..0ecfa2f 100644 --- a/src/tty.c +++ b/src/tty.c @@ -361,8 +361,7 @@ void stdout_configure(void) memcpy(&stdout_new, &stdout_old, sizeof(stdout_old)); /* Reconfigure stdout (RAW configuration) */ - stdout_new.c_oflag &= ~(OPOST); - stdout_new.c_lflag &= ~(ECHO|ICANON|ISIG|ECHOE|ECHOK|ECHONL); + cfmakeraw(&stdout_new); /* Control characters */ stdout_new.c_cc[VTIME] = 0; /* Inter-character timer unused */