From 54d0cb47cdb9d3c7e51fb0a2519a5464363d8a4a Mon Sep 17 00:00:00 2001 From: Bananymous Date: Fri, 8 Mar 2024 22:11:39 +0200 Subject: [PATCH] BAN: Update ASSERT_NOT_REACHED message --- BAN/include/BAN/Assert.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BAN/include/BAN/Assert.h b/BAN/include/BAN/Assert.h index 0cf82fe4..98777226 100644 --- a/BAN/include/BAN/Assert.h +++ b/BAN/include/BAN/Assert.h @@ -8,6 +8,7 @@ ? __ban_assertion_failed(__FILE__ ":" __ban_assert_stringify(__LINE__), "ASSERT(" #cond ") failed") \ : (void)0) -#define ASSERT_NOT_REACHED() ASSERT(false) +#define ASSERT_NOT_REACHED() \ + __ban_assertion_failed(__FILE__ ":" __ban_assert_stringify(__LINE__), "ASSERT_NOT_REACHED() reached") [[noreturn]] void __ban_assertion_failed(const char* location, const char* msg);