diff --git a/include/spdlog/logger.h b/include/spdlog/logger.h index 6b6c736b..228c857c 100644 --- a/include/spdlog/logger.h +++ b/include/spdlog/logger.h @@ -164,10 +164,9 @@ public: } try { - using details::fmt_helper::to_string_view; fmt::memory_buffer buf; fmt::format_to(buf, "{}", msg); - details::log_msg log_msg(loc, &name_, lvl, to_string_view(buf)); + details::log_msg log_msg(loc, &name_, lvl, lvl, string_view_t(buf.data(), buf.size())); sink_it_(log_msg); } catch (const std::exception &ex)