From 18daa57f4260fc084656df1908b2e97a7572bf4f Mon Sep 17 00:00:00 2001 From: HookedBehemoth Date: Sun, 16 Nov 2025 12:03:10 +0100 Subject: [PATCH] correct internal consoleCls & consoleClearLine calls --- nx/source/runtime/devices/console.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nx/source/runtime/devices/console.c b/nx/source/runtime/devices/console.c index 3ff0d9c587..c11ac5e79e 100644 --- a/nx/source/runtime/devices/console.c +++ b/nx/source/runtime/devices/console.c @@ -532,7 +532,7 @@ static ssize_t con_write(struct _reent *r,void *fd,const char *ptr, size_t len) if (escapeSeq.argIdx == 0 && !escapeSeq.hasArg) { escapeSeq.args[0] = 0; } - consoleCls(escapeSeq.args[0]); + consoleCls(escapeSeq.args[0] - '0'); escapeSeq.state = ESC_NONE; break; //--------------------------------------- @@ -542,7 +542,7 @@ static ssize_t con_write(struct _reent *r,void *fd,const char *ptr, size_t len) if (escapeSeq.argIdx == 0 && !escapeSeq.hasArg) { escapeSeq.args[0] = 0; } - consoleClearLine(escapeSeq.args[0]); + consoleClearLine(escapeSeq.args[0] - '0'); escapeSeq.state = ESC_NONE; break; //--------------------------------------- @@ -619,7 +619,7 @@ PrintConsole* consoleInit(PrintConsole* console) { if (!console->consoleInitialised && console->renderer->init(console)) { console->consoleInitialised = true; - consoleCls('2'); + consoleCls(2); return console; } @@ -749,7 +749,7 @@ void consolePrintChar(int c) { //--------------------------------------------------------------------------------- void consoleClear(void) { //--------------------------------------------------------------------------------- - consoleCls ('2'); + consoleCls (2); } //---------------------------------------------------------------------------------