diff --git a/include/spdlog/details/log_msg_buffer-inl.h b/include/spdlog/details/log_msg_buffer-inl.h index 3b6a749a..0b1bc958 100644 --- a/include/spdlog/details/log_msg_buffer-inl.h +++ b/include/spdlog/details/log_msg_buffer-inl.h @@ -53,7 +53,7 @@ namespace details { SPDLOG_INLINE void log_msg_buffer::update_string_views() { logger_name = string_view_t{buffer.data(), logger_name.size()}; - payload = string_view_t{logger_name.end(), payload.size()}; + payload = string_view_t{buffer.data()+logger_name.size(), payload.size()}; } } // namespace details