Browse Source

__FILE__ is redundant

pull/2997/head
lizzie 1 month ago
committed by crueter
parent
commit
4c12b1d0b2
  1. 4
      src/common/assert.h

4
src/common/assert.h

@ -25,7 +25,7 @@ void AssertFailSoftImpl();
#define ASSERT(_a_) \
([&]() YUZU_NO_INLINE { \
if (!(_a_)) [[unlikely]] { \
LOG_CRITICAL(Debug, __FILE__ ":" #_a_ ": assert"); \
LOG_CRITICAL(Debug, #_a_ ": assert"); \
AssertFailSoftImpl(); \
} \
}())
@ -33,7 +33,7 @@ void AssertFailSoftImpl();
#define ASSERT_MSG(_a_, ...) \
([&]() YUZU_NO_INLINE { \
if (!(_a_)) [[unlikely]] { \
LOG_CRITICAL(Debug, __FILE__ ":" #_a_ ": assert\n" __VA_ARGS__); \
LOG_CRITICAL(Debug, #_a_ ": assert\n" __VA_ARGS__); \
AssertFailSoftImpl(); \
} \
}())

Loading…
Cancel
Save