hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/src/core/log.cpp
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2025-08-14 00:42:05 +0200
committerhachem <im@hachem.wtf>2025-08-14 00:42:05 +0200
commit0d8b874c0048ca088bb9e353a5f7c62e1f8cd0e8 (patch)
tree2c0f3b13161489e4e91994882f8f2ed67a20bc0e /src/core/log.cpp
parent9671d5e54484b8bce261207d08ff15053ae24e48 (diff)
feat: custom memory managers and fix includes
Diffstat (limited to 'src/core/log.cpp')
-rw-r--r--src/core/log.cpp7
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;
}