diff --git a/src/console_ansi.cpp b/src/console_ansi.cpp index 0398d84..2d34980 100644 --- a/src/console_ansi.cpp +++ b/src/console_ansi.cpp @@ -30,7 +30,7 @@ namespace console { std::ostream& reset(std::ostream& os) { - if (disable_color) { + if (!isColorsSupported(os)) { return os; } return os << "\033[0m"; @@ -42,7 +42,7 @@ std::ostream& operator<<(std::ostream& os, const fg& obj) { int attr; int code; - if (disable_color) { + if (!isColorsSupported(os)) { return os; }