diff options
Diffstat (limited to 'src/Common/Initializable.cpp')
-rw-r--r-- | src/Common/Initializable.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/Common/Initializable.cpp b/src/Common/Initializable.cpp index 65893a1..2a9aef3 100644 --- a/src/Common/Initializable.cpp +++ b/src/Common/Initializable.cpp @@ -21,24 +21,17 @@ #include "ConfigManager.h" #include "Configurable.h" -#include "LogManager.h" #include "Logger.h" namespace Mad { namespace Common { std::stack<Initializable*> Initializable::initializedObjects; -bool Initializable::logInit = false; void Initializable::init() { if(initialized) return; - if(!logInit) { - logInit = true; - LogManager::get(); - } - if(initializing) { Logger::log(Logger::CRITICAL, "Fatal initialization error: cyclic dependencies."); std::terminate(); @@ -70,8 +63,6 @@ void Initializable::deinit() { initializedObjects.pop(); } - - logInit = false; } } |