log: Construct global logger on first use

This commit is contained in:
MarcoFalke 2019-01-25 15:54:49 -05:00
parent d14ef5721f
commit 77777c5624
No known key found for this signature in database
GPG key ID: CE2B75697E69A548
6 changed files with 34 additions and 28 deletions

View file

@ -67,7 +67,7 @@ public:
void initLogging() override { InitLogging(); }
void initParameterInteraction() override { InitParameterInteraction(); }
std::string getWarnings(const std::string& type) override { return GetWarnings(type); }
uint32_t getLogCategories() override { return g_logger->GetCategoryMask(); }
uint32_t getLogCategories() override { return LogInstance().GetCategoryMask(); }
bool baseInitialize() override
{
return AppInitBasicSetup() && AppInitParameterInteraction() && AppInitSanityChecks() &&