diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/support/colors.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/support/colors.cpp b/src/support/colors.cpp index 9a3b04f70..7d78306e0 100644 --- a/src/support/colors.cpp +++ b/src/support/colors.cpp @@ -43,9 +43,8 @@ void Colors::outputColorCode(std::ostream& stream, const char* colorCode) { void Colors::outputColorCode(std::ostream&stream, const WORD &colorCode) { const static bool has_color = []() { - return (getenv("COLORS") && getenv("COLORS")[0] == '1') || // forced - (_isatty(_fileno(stdout)) && - (!getenv("COLORS") || getenv("COLORS")[0] != '0')); // implicit + return _isatty(_fileno(stdout)) && + (!getenv("COLORS") || getenv("COLORS")[0] != '0'); // implicit }(); static HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE); static HANDLE hStderr = GetStdHandle(STD_ERROR_HANDLE); |