From 0d8b874c0048ca088bb9e353a5f7c62e1f8cd0e8 Mon Sep 17 00:00:00 2001 From: hachem Date: Thu, 14 Aug 2025 00:42:05 +0200 Subject: feat: custom memory managers and fix includes --- src/core/log.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/core/log.cpp') 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 #if defined(DONUT_WINDOWS) @@ -7,11 +8,11 @@ namespace Donut { - std::shared_ptr Logger::s_logger; + Ref Logger::s_logger; void Logger::init() { - s_logger = std::make_shared(); + s_logger = create_ref(); 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::get_logger() + Ref Logger::get_logger() { return s_logger; } -- cgit v1.3