correct internal consoleCls & consoleClearLine calls

This commit is contained in:
HookedBehemoth 2025-11-16 12:03:10 +01:00 committed by fincs
parent 94444aa8d4
commit 089d5ab86d

View File

@ -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) { if (escapeSeq.argIdx == 0 && !escapeSeq.hasArg) {
escapeSeq.args[0] = 0; escapeSeq.args[0] = 0;
} }
consoleCls(escapeSeq.args[0]); consoleCls(escapeSeq.args[0] - '0');
escapeSeq.state = ESC_NONE; escapeSeq.state = ESC_NONE;
break; 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) { if (escapeSeq.argIdx == 0 && !escapeSeq.hasArg) {
escapeSeq.args[0] = 0; escapeSeq.args[0] = 0;
} }
consoleClearLine(escapeSeq.args[0]); consoleClearLine(escapeSeq.args[0] - '0');
escapeSeq.state = ESC_NONE; escapeSeq.state = ESC_NONE;
break; break;
//--------------------------------------- //---------------------------------------
@ -619,7 +619,7 @@ PrintConsole* consoleInit(PrintConsole* console) {
if (!console->consoleInitialised && console->renderer->init(console)) { if (!console->consoleInitialised && console->renderer->init(console)) {
console->consoleInitialised = true; console->consoleInitialised = true;
consoleCls('2'); consoleCls(2);
return console; return console;
} }
@ -749,7 +749,7 @@ void consolePrintChar(int c) {
//--------------------------------------------------------------------------------- //---------------------------------------------------------------------------------
void consoleClear(void) { void consoleClear(void) {
//--------------------------------------------------------------------------------- //---------------------------------------------------------------------------------
consoleCls ('2'); consoleCls (2);
} }
//--------------------------------------------------------------------------------- //---------------------------------------------------------------------------------