summaryrefslogtreecommitdiff
path: root/src/macros.hpp
diff options
context:
space:
mode:
authorVaxry <43317083+vaxerski@users.noreply.github.com>2025-12-18 17:23:24 +0000
committerGitHub <noreply@github.com>2025-12-18 17:23:24 +0000
commit6175ecd4c4ba817c4620f66a75e1e11da7c7a8ca (patch)
treecf73852f1fc08b1dcee5a3a7380f914aaad9c50a /src/macros.hpp
parentf88deb928a0f7dc02f427473f8c29e8f2bed14a3 (diff)
debug: move to hyprutils' logger (#12673)
Diffstat (limited to 'src/macros.hpp')
-rw-r--r--src/macros.hpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/macros.hpp b/src/macros.hpp
index 8a37d6dd..1b55bacd 100644
--- a/src/macros.hpp
+++ b/src/macros.hpp
@@ -6,7 +6,7 @@
#include <utility>
#include "helpers/memory/Memory.hpp"
-#include "debug/Log.hpp"
+#include "debug/log/Logger.hpp"
#ifndef NDEBUG
#ifdef HYPRLAND_DEBUG
@@ -45,9 +45,9 @@
#define RASSERT(expr, reason, ...) \
if (!(expr)) { \
- Debug::log(CRIT, "\n==========================================================================================\nASSERTION FAILED! \n\n{}\n\nat: line {} in {}", \
- std::format(reason, ##__VA_ARGS__), __LINE__, \
- ([]() constexpr -> std::string { return std::string(__FILE__).substr(std::string(__FILE__).find_last_of('/') + 1); })()); \
+ Log::logger->log(Log::CRIT, "\n==========================================================================================\nASSERTION FAILED! \n\n{}\n\nat: line {} in {}", \
+ std::format(reason, ##__VA_ARGS__), __LINE__, \
+ ([]() constexpr -> std::string { return std::string(__FILE__).substr(std::string(__FILE__).find_last_of('/') + 1); })()); \
std::print("Assertion failed! See the log in /tmp/hypr/hyprland.log for more info."); \
raise(SIGABRT); \
}
@@ -83,7 +83,7 @@
#if ISDEBUG
#define UNREACHABLE() \
{ \
- Debug::log(CRIT, "\n\nMEMORY CORRUPTED: Unreachable failed! (Reached an unreachable position, memory corruption!!!)"); \
+ Log::logger->log(Log::CRIT, "\n\nMEMORY CORRUPTED: Unreachable failed! (Reached an unreachable position, memory corruption!!!)"); \
raise(SIGABRT); \
std::unreachable(); \
}
@@ -98,8 +98,8 @@
__CALL__; \
auto err = glGetError(); \
if (err != GL_NO_ERROR) { \
- Debug::log(ERR, "[GLES] Error in call at {}@{}: 0x{:x}", __LINE__, \
- ([]() constexpr -> std::string { return std::string(__FILE__).substr(std::string(__FILE__).find_last_of('/') + 1); })(), err); \
+ Log::logger->log(Log::ERR, "[GLES] Error in call at {}@{}: 0x{:x}", __LINE__, \
+ ([]() constexpr -> std::string { return std::string(__FILE__).substr(std::string(__FILE__).find_last_of('/') + 1); })(), err); \
} \
}