use set_color_mode_ in ctor

pull/3266/head
gabime 10 months ago
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…
Cancel
Save