Microsoft VS complains about error while building the project due to CONSOLE_SCREEN_BUFFER_INFO csbi; on line 175 which MSVS is not expecting after expressions but was resolved by moving that line after 153: va_list ap;
va_list ap;
CONSOLE_SCREEN_BUFFER_INFO csbi;
#ifdef _WIN32
HANDLE console;
#endif /* _WIN32 */
You can consider editing to allow building conform with Visual Studio Build Tool.