From e62a9c10d958f0a2eed5a6e9a45e8eec944451b4 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen <sortie@maxsi.org> Date: Sat, 14 Dec 2024 12:04:22 +0100 Subject: [PATCH] Fix logterminal(2) using ISORTIX_TERMMODE as a cflag instead of a lflag. --- kernel/logterminal.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/logterminal.cpp b/kernel/logterminal.cpp index 80f68994..4c8230b4 100644 --- a/kernel/logterminal.cpp +++ b/kernel/logterminal.cpp @@ -200,7 +200,7 @@ void LogTerminal::OnKeystroke(Keyboard* kb, void* /*user*/) if ( unicode == '\n' ) unicode = '\r'; bool control = modifiers & (MODIFIER_LCONTROL | MODIFIER_RCONTROL); - if ( !(tio.c_cflag & ISORTIX_TERMMODE) && unicode == '\b' ) + if ( !(tio.c_lflag & ISORTIX_TERMMODE) && unicode == '\b' ) unicode = 127; if ( modifiers & MODIFIER_ALT && !(tio.c_lflag & ISORTIX_KBKEY) ) ProcessByte('\e');