From b379449cdac7337fac4d33932cdfec5309e70cdc Mon Sep 17 00:00:00 2001 From: Daniel Larimer Date: Sat, 7 Jun 2014 17:34:26 -0400 Subject: [PATCH] fix bug where default logging is optimized out in release builds --- src/log/logger.cpp | 3 +++ src/log/logger_config.cpp | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/log/logger.cpp b/src/log/logger.cpp index e27879b..59aac75 100644 --- a/src/log/logger.cpp +++ b/src/log/logger.cpp @@ -7,6 +7,7 @@ #include #include #include +#include namespace fc { @@ -105,5 +106,7 @@ namespace fc { return my->_appenders; } + bool configure_logging( const logging_config& cfg ); + bool do_default_config = configure_logging( logging_config::default_config() ); } // namespace fc diff --git a/src/log/logger_config.cpp b/src/log/logger_config.cpp index 413be71..92dde24 100644 --- a/src/log/logger_config.cpp +++ b/src/log/logger_config.cpp @@ -85,5 +85,4 @@ namespace fc { cfg.loggers.push_back( dlc ); return cfg; } - bool do_default_config = configure_logging( logging_config::default_config() ); }