From 0e977d66c1186e19704682ac2d45327c3823b062 Mon Sep 17 00:00:00 2001 From: gabime Date: Sat, 23 Mar 2019 19:23:37 +0200 Subject: [PATCH] Dont check level in macros (redundant) --- include/spdlog/spdlog.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/spdlog/spdlog.h b/include/spdlog/spdlog.h index 20ff24be..2fadfb45 100644 --- a/include/spdlog/spdlog.h +++ b/include/spdlog/spdlog.h @@ -311,8 +311,7 @@ inline void critical(const wchar_t *fmt, const Args &... args) // SPDLOG_LEVEL_OFF // -#define SPDLOG_LOGGER_CALL(logger, level, ...) \ - if (logger->should_log(level)) \ +#define SPDLOG_LOGGER_CALL(logger, level, ...) \ logger->log(spdlog::source_loc{SPDLOG_FILE_BASENAME(__FILE__), __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) #if SPDLOG_ACTIVE_LEVEL <= SPDLOG_LEVEL_TRACE