From b1059035b767504db49eeb33edf64c3afc795a31 Mon Sep 17 00:00:00 2001 From: wtom Date: Sat, 19 Oct 2024 17:21:42 +0300 Subject: [PATCH] fixing ...\include\spdlog\pattern_formatter-inl.h(1319): warning C26800: Use of a moved from object: ''user_chars'' (lifetime.1). --- include/spdlog/pattern_formatter-inl.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/spdlog/pattern_formatter-inl.h b/include/spdlog/pattern_formatter-inl.h index b53d8051..ae27c31c 100644 --- a/include/spdlog/pattern_formatter-inl.h +++ b/include/spdlog/pattern_formatter-inl.h @@ -1308,7 +1308,7 @@ SPDLOG_INLINE void pattern_formatter::compile_pattern_(const std::string &patter if (*it == '%') { if (user_chars) // append user chars found so far { - formatters_.push_back(std::move(user_chars)); + formatters_.emplace_back(user_chars.release()); } auto padding = handle_padspec_(++it, end); @@ -1332,7 +1332,7 @@ SPDLOG_INLINE void pattern_formatter::compile_pattern_(const std::string &patter } if (user_chars) // append raw chars found so far { - formatters_.push_back(std::move(user_chars)); - } + formatters_.emplace_back(user_chars.release()); + } } } // namespace spdlog