diff --git a/include/spdlog/details/logger_impl.h b/include/spdlog/details/logger_impl.h index 54ae4be1..a29f7ad7 100644 --- a/include/spdlog/details/logger_impl.h +++ b/include/spdlog/details/logger_impl.h @@ -96,7 +96,7 @@ inline void spdlog::logger::log(level::level_enum lvl, const T &msg) } try { - details::log_msg log_msg(&name_, lvl, spdlog::string_view_t(msg)); + details::log_msg log_msg(&name_, lvl, static_cast(msg)); sink_it_(log_msg); } SPDLOG_CATCH_AND_HANDLE