summaryrefslogtreecommitdiff
path: root/library/Console-windows.cpp
diff options
context:
space:
mode:
authorQuietust2012-03-27 13:22:45 -0500
committerQuietust2012-03-27 13:22:45 -0500
commit6656852fff36a94dd2c56de7b88436d17390d19f (patch)
tree03361dce99807974c06dbcdf555ef36061bfeb93 /library/Console-windows.cpp
parent2ac562d4d7f989d2a79aad88ca2a14602bb44bea (diff)
downloaddfhack-6656852fff36a94dd2c56de7b88436d17390d19f.tar.gz
dfhack-6656852fff36a94dd2c56de7b88436d17390d19f.tar.bz2
dfhack-6656852fff36a94dd2c56de7b88436d17390d19f.tar.xz
win32 SetConsoleTextAttribute doesn't know what COLOR_RESET (-1) is
Diffstat (limited to 'library/Console-windows.cpp')
-rw-r--r--library/Console-windows.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/Console-windows.cpp b/library/Console-windows.cpp
index f9ec4357..8c507d61 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 )