diff options
| author | hachem <im@hachem.wtf> | 2025-08-14 00:42:05 +0200 |
|---|---|---|
| committer | hachem <im@hachem.wtf> | 2025-08-14 00:42:05 +0200 |
| commit | 0d8b874c0048ca088bb9e353a5f7c62e1f8cd0e8 (patch) | |
| tree | 2c0f3b13161489e4e91994882f8f2ed67a20bc0e /src/core/log.cpp | |
| parent | 9671d5e54484b8bce261207d08ff15053ae24e48 (diff) | |
feat: custom memory managers and fix includes
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; } |
