impr: Optimize includes in logger

This commit is contained in:
WerWolv
2024-03-25 20:37:19 +01:00
parent e984fde966
commit b31ae6e690
2 changed files with 20 additions and 11 deletions

View File

@@ -1,14 +1,15 @@
#include <hex/helpers/logger.hpp>
#include <hex/api/task_manager.hpp>
#include <hex/api/event_manager.hpp>
#include <hex/helpers/fs.hpp>
#include <hex/helpers/fmt.hpp>
#include <wolv/io/file.hpp>
#include <mutex>
#include <chrono>
#include <fmt/chrono.h>
#include <hex/api/task_manager.hpp>
#if defined(OS_WINDOWS)
#include <Windows.h>
@@ -40,10 +41,15 @@ namespace hex::log {
namespace impl {
std::recursive_mutex& getLoggerMutex() {
return s_loggerMutex;
void lockLoggerMutex() {
s_loggerMutex.lock();
}
void unlockLoggerMutex() {
s_loggerMutex.unlock();
}
bool isLoggingSuspended() {
return s_loggingSuspended;
}