mirror of https://github.com/Icinga/icinga2.git
parent
088efc3c69
commit
29bf22f324
|
@ -32,13 +32,11 @@ ConsoleColorTag::ConsoleColorTag(int color)
|
|||
|
||||
std::ostream& icinga::operator<<(std::ostream& fp, const ConsoleColorTag& cct)
|
||||
{
|
||||
fp.flush();
|
||||
|
||||
#ifndef _WIN32
|
||||
if (l_ConsoleType == Console_VT100)
|
||||
if (Console::GetType(fp) == Console_VT100)
|
||||
Console::PrintVT100ColorCode(fp, cct.m_Color);
|
||||
#else /* _WIN32 */
|
||||
if (l_ConsoleType == Console_Windows) {
|
||||
if (Console::GetType(fp) == Console_Windows) {
|
||||
fp.flush();
|
||||
Console::SetWindowsConsoleColor(fp, cct.m_Color);
|
||||
}
|
||||
|
@ -218,4 +216,4 @@ void Console::SetWindowsConsoleColor(std::ostream& fp, int color)
|
|||
|
||||
SetConsoleTextAttribute(hConsole, attrs);
|
||||
}
|
||||
#endif /* _WIN32 */
|
||||
#endif /* _WIN32 */
|
||||
|
|
Loading…
Reference in New Issue