diff options
Diffstat (limited to 'libmisc/assert.c')
-rw-r--r-- | libmisc/assert.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/libmisc/assert.c b/libmisc/assert.c index 3f4df47..911cea3 100644 --- a/libmisc/assert.c +++ b/libmisc/assert.c @@ -11,13 +11,11 @@ #include <libmisc/assert.h> #ifndef NDEBUG - -static bool in_fail = false; - __attribute__((noreturn, weak)) void __assert_msg_fail(const char *expr, const char *file, unsigned int line, const char *func, const char *msg) { + static bool in_fail = false; if (!in_fail) { in_fail = true; printf("error: %s:%u:%s(): assertion \"%s\" failed%s%s\n", @@ -27,5 +25,4 @@ void __assert_msg_fail(const char *expr, } abort(); } - #endif |