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
commite050dce79b67ae6386240567a994454711ab998d (patch)
tree4b5f55471d86b8ee80d531696e65dcea3b713e7a /src/Core/Log.cpp
parent2e246683df3b18e8e129adb0ada25be5f82f5b59 (diff)
[add]: 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 90c7094..f2f3e44 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 = CreateRef<Logger>();
s_Logger->SetLogLevel(LogLevel::INFO);
s_Logger->EnableConsoleOutput(true);
s_Logger->EnableFileOutput(true);
@@ -27,7 +28,7 @@ namespace Donut
s_Logger.reset();
}
- std::shared_ptr<Logger> Logger::GetLogger()
+ Ref<Logger> Logger::GetLogger()
{
return s_Logger;
}