Add background_mask instead of using magic number
This commit is contained in:
parent
649aa29552
commit
365df11427
@ -2980,7 +2980,8 @@ void ColoredPrintf(GTestColor color, const char* fmt, ...) {
|
||||
GetConsoleScreenBufferInfo(stdout_handle, &buffer_info);
|
||||
const WORD old_color_attrs = buffer_info.wAttributes;
|
||||
// Let's reuse the BG
|
||||
const WORD existing_bg = old_color_attrs & 0x00F0;
|
||||
const WORD background_mask = BACKGROUND_BLUE | BACKGROUND_GREEN | BACKGROUND_RED | BACKGROUND_INTENSITY;
|
||||
const WORD existing_bg = old_color_attrs & background_mask;
|
||||
|
||||
// We need to flush the stream buffers into the console before each
|
||||
// SetConsoleTextAttribute call lest it affect the text that is already
|
||||
|
Loading…
x
Reference in New Issue
Block a user