From 6656852fff36a94dd2c56de7b88436d17390d19f Mon Sep 17 00:00:00 2001 From: Quietust Date: Tue, 27 Mar 2012 13:22:45 -0500 Subject: [PATCH] win32 SetConsoleTextAttribute doesn't know what COLOR_RESET (-1) is --- library/Console-windows.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Console-windows.cpp b/library/Console-windows.cpp index f9ec43573..8c507d610 100644 --- a/library/Console-windows.cpp +++ b/library/Console-windows.cpp @@ -179,7 +179,7 @@ namespace DFHack void color(int index) { HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); - SetConsoleTextAttribute(hConsole, index); + SetConsoleTextAttribute(hConsole, index == color_ostream::COLOR_RESET ? default_attributes : index); } void reset_color( void )