From bb3d25b6261e1d37b08a43030738fe8a822bf27d Mon Sep 17 00:00:00 2001 From: gabime Date: Fri, 29 Nov 2024 16:11:13 +0200 Subject: [PATCH] Added [[nodiscard]] and made should_flush_ const --- include/spdlog/logger.h | 2 +- src/logger.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/spdlog/logger.h b/include/spdlog/logger.h index 7a2bd52d..b9ed7e1f 100644 --- a/include/spdlog/logger.h +++ b/include/spdlog/logger.h @@ -209,7 +209,7 @@ protected: } } virtual void flush_(); - bool should_flush_(const details::log_msg &msg); + [[nodiscard]] bool should_flush_(const details::log_msg &msg) const; // handle errors during logging. // default handler prints the error to stderr at max rate of 1 message/sec. diff --git a/src/logger.cpp b/src/logger.cpp index 66d2265a..4fc320e4 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -81,7 +81,7 @@ void logger::flush_() { } } -bool logger::should_flush_(const details::log_msg &msg) { +bool logger::should_flush_(const details::log_msg &msg) const { auto flush_level = flush_level_.load(std::memory_order_relaxed); return (msg.log_level >= flush_level) && (msg.log_level != level::off); }