From 1eaafddca3a23d4b7d840eeee6f6fee349e945d2 Mon Sep 17 00:00:00 2001 From: nhmall Date: Wed, 26 Feb 2025 23:10:30 -0500 Subject: [PATCH] fix dolook() on Windows console usemap boolean wasn't being set to TRUE when it should have been --- sys/windows/consoletty.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/windows/consoletty.c b/sys/windows/consoletty.c index b7fb0cf50..017d2bac6 100644 --- a/sys/windows/consoletty.c +++ b/sys/windows/consoletty.c @@ -1493,9 +1493,9 @@ console_g_putch(int in_ch) #else /* VIRTUAL_TERMINAL_SEQUENCES */ ccount = 0; WCHAR wch[2]; - boolean usemap = (in_ch >= 0 && in_ch < SIZE(console.cpMap)); -#endif /* VIRTUAL_TERMINAL_SEQUENCES */ ch = (unsigned char) in_ch; + boolean usemap = (ch >= 0 && ch < SIZE(console.cpMap)); +#endif /* VIRTUAL_TERMINAL_SEQUENCES */ set_console_cursor(ttyDisplay->curx, ttyDisplay->cury); #ifndef VIRTUAL_TERMINAL_SEQUENCES