]> Nishi Git Mirror - libw3.git/commitdiff
fixing the clear_console
authornishi <nishi@d27a3e52-49c5-7645-884c-6793ebffc270>
Mon, 29 Jan 2024 23:18:10 +0000 (23:18 +0000)
committernishi <nishi@d27a3e52-49c5-7645-884c-6793ebffc270>
Mon, 29 Jan 2024 23:18:10 +0000 (23:18 +0000)
git-svn-id: file:///raid/svn-main/nishi-libw3/trunk@134 d27a3e52-49c5-7645-884c-6793ebffc270

Example/w3b/w3b.c

index 83edee2c18882d75a5328b6243612ceed79aa3af..e8e320b4d0a2af34d55097cffa0c33e380394e44 100644 (file)
@@ -32,10 +32,10 @@ extern int strcasecmp(const char* s1, const char* s2);
 void clear_console() {
 #ifdef __MINGW32__
        DWORD written = 0;
-       const char* seq = "\x1b[2J\x1b[1;1H";
+       const char* seq = "\x1b[m\x1b[2J\x1b[1;1H";
        WriteConsole(winstdout, seq, strlen(seq), &written, NULL);
 #else
-       printf("\x1b[2J\x1b[1;1H");
+       printf("\x1b[m\x1b[2J\x1b[1;1H");
        fflush(stdout);
 #endif
 }