diff --git a/src/details/log_msg_buffer.cpp b/src/details/log_msg_buffer.cpp index 3cd86a9f..aadde4ff 100644 --- a/src/details/log_msg_buffer.cpp +++ b/src/details/log_msg_buffer.cpp @@ -12,15 +12,15 @@ namespace details { // if you pass custom strings to source location, make sure they outlive the log_msg_buffer log_msg_buffer::log_msg_buffer(const log_msg &orig_msg) : log_msg{orig_msg} { - buffer.append(logger_name.begin(), logger_name.end()); - buffer.append(payload.begin(), payload.end()); + buffer.append(logger_name); + buffer.append(payload); update_string_views(); } log_msg_buffer::log_msg_buffer(const log_msg_buffer &other) : log_msg{other} { - buffer.append(logger_name.begin(), logger_name.end()); - buffer.append(payload.begin(), payload.end()); + buffer.append(logger_name); + buffer.append(payload); update_string_views(); }