diff options
Diffstat (limited to 'src/core/log.cpp')
| -rw-r--r-- | src/core/log.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/log.cpp b/src/core/log.cpp index ec031a5..0411e20 100644 --- a/src/core/log.cpp +++ b/src/core/log.cpp @@ -1,4 +1,5 @@ #include "log.h" + #include <filesystem> #if defined(DONUT_WINDOWS) @@ -7,11 +8,11 @@ namespace Donut { - std::shared_ptr<Logger> Logger::s_logger; + Ref<Logger> Logger::s_logger; void Logger::init() { - s_logger = std::make_shared<Logger>(); + s_logger = create_ref<Logger>(); s_logger->set_log_level(LogLevel::Info); s_logger->enable_console_output(true); s_logger->enable_file_output(true); @@ -27,7 +28,7 @@ namespace Donut s_logger.reset(); } - std::shared_ptr<Logger> Logger::get_logger() + Ref<Logger> Logger::get_logger() { return s_logger; } |
