diff --git a/src/cpplogging/manager/consumer/formatting.cpp b/src/cpplogging/manager/consumer/formatting.cpp index 50d17c6..377c48e 100644 --- a/src/cpplogging/manager/consumer/formatting.cpp +++ b/src/cpplogging/manager/consumer/formatting.cpp @@ -633,21 +633,21 @@ void consumer::write_formatted(const log_entry& e, const format_type& f, std::os has_line_end = false; switch (i.format) { - case value_format::decimal: - os << e.line; - break; case value_format::hex_lower: os << std::hex << e.line << std::dec; break; - default: + case value_format::hex_upper: os << std::hex << std::uppercase << e.line << std::nouppercase << std::dec; break; + default: + os << e.line; + break; } break;