use set_color_mode_ in ctor
This commit is contained in:
parent
6e0331c089
commit
f7dcad8374
@ -79,14 +79,13 @@ SPDLOG_INLINE void ansicolor_sink<Mutex>::set_color_mode_(color_mode mode) {
|
|||||||
switch (mode) {
|
switch (mode) {
|
||||||
case color_mode::always:
|
case color_mode::always:
|
||||||
should_do_colors_ = true;
|
should_do_colors_ = true;
|
||||||
return;
|
return;
|
||||||
case color_mode::automatic:
|
case color_mode::automatic:
|
||||||
should_do_colors_ =
|
should_do_colors_ = details::os::in_terminal(target_file_) && details::os::is_color_terminal();
|
||||||
details::os::in_terminal(target_file_) && details::os::is_color_terminal();
|
return;
|
||||||
return;
|
|
||||||
case color_mode::never:
|
case color_mode::never:
|
||||||
should_do_colors_ = false;
|
should_do_colors_ = false;
|
||||||
return;
|
return;
|
||||||
default:
|
default:
|
||||||
should_do_colors_ = false;
|
should_do_colors_ = false;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user