diff --git a/src/common/printer.c b/src/common/printer.c index 19993a2..e193920 100644 --- a/src/common/printer.c +++ b/src/common/printer.c @@ -227,6 +227,11 @@ struct ascii* set_ascii(VENDOR vendor, STYLE style, struct colors* cs) { art->ascii_chars[1] = '#'; #ifdef _WIN32 + // Old Windows do not define the flag + #ifndef ENABLE_VIRTUAL_TERMINAL_PROCESSING + #define ENABLE_VIRTUAL_TERMINAL_PROCESSING 0x0004 + #endif + HANDLE std_handle = GetStdHandle(STD_OUTPUT_HANDLE); DWORD console_mode;