Update main.cpp

This commit is contained in:
Georgi Gerganov 2023-03-21 18:14:35 +02:00 committed by GitHub
parent b37e0950db
commit ab23ccd65d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -944,8 +944,9 @@ int main(int argc, char ** argv) {
// Enable ANSI colors on Windows 10+ // Enable ANSI colors on Windows 10+
unsigned long dwMode = 0; unsigned long dwMode = 0;
void* hConOut = GetStdHandle((unsigned long)-11); // STD_OUTPUT_HANDLE (-11) void* hConOut = GetStdHandle((unsigned long)-11); // STD_OUTPUT_HANDLE (-11)
if (hConOut && hConOut != (void*)-1 && GetConsoleMode(hConOut, &dwMode) && !(dwMode & 0x4)) if (hConOut && hConOut != (void*)-1 && GetConsoleMode(hConOut, &dwMode) && !(dwMode & 0x4)) {
SetConsoleMode(hConOut, dwMode | 0x4); // ENABLE_VIRTUAL_TERMINAL_PROCESSING (0x4) SetConsoleMode(hConOut, dwMode | 0x4); // ENABLE_VIRTUAL_TERMINAL_PROCESSING (0x4)
}
#endif #endif
printf(ANSI_COLOR_YELLOW); printf(ANSI_COLOR_YELLOW);
} }