From 2cd31bef444c1ecae9b7e4ef7ca43b9f5dd4222d Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Thu, 11 May 2023 16:07:40 +0200 Subject: allow early logging (#292) * if logging is not initialized, just log to console * changelog --- src/zencore/include/zencore/logging.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/zencore/include') diff --git a/src/zencore/include/zencore/logging.h b/src/zencore/include/zencore/logging.h index c40af1310..6a8fd7254 100644 --- a/src/zencore/include/zencore/logging.h +++ b/src/zencore/include/zencore/logging.h @@ -31,6 +31,10 @@ extern spdlog::logger* TheDefaultLogger; inline spdlog::logger& Log() { + if (TheDefaultLogger == nullptr) + { + return zen::logging::ConsoleLog(); + } return *TheDefaultLogger; } -- cgit v1.2.3