fixed logger ctor to use move(name)

This commit is contained in:
gabime 2025-01-04 21:09:50 +02:00
parent 35322adf8f
commit f5e60a7c1f

View File

@ -26,12 +26,12 @@ class SPDLOG_API logger {
public: public:
// Empty logger // Empty logger
explicit logger(std::string name) explicit logger(std::string name)
: name_(name) {} : name_(std::move(name)) {}
// Logger with range on sinks // Logger with range on sinks
template <typename It> template <typename It>
logger(std::string name, It begin, It end) logger(std::string name, It begin, It end)
: name_(name), : name_(std::move(name)),
sinks_(begin, end) {} sinks_(begin, end) {}
// Logger with single sink // Logger with single sink