diff --git a/include/spdlog/sinks/null_sink.h b/include/spdlog/sinks/null_sink.h index 57adfa33..ffab7a52 100644 --- a/include/spdlog/sinks/null_sink.h +++ b/include/spdlog/sinks/null_sink.h @@ -33,13 +33,17 @@ using null_sink_st = null_sink; template inline std::shared_ptr null_logger_mt(const std::string &logger_name) { - return Factory::template create(logger_name); + auto null_logger = Factory::template create(logger_name); + null_logger->set_level(level::off); + return null_logger; } template inline std::shared_ptr null_logger_st(const std::string &logger_name) { - return Factory::template create(logger_name); + auto null_logger = Factory::template create(logger_name); + null_logger->set_level(level::off); + return null_logger; } } // namespace spdlog