23 "assertion failed at %s:%d: %s", file ? file :
"?", line,
26 zth::abort(
"assertion failed at %s:%d", file ? file :
"?", line);
void abort(char const *fmt,...) noexcept
Aborts the process after printing the given printf() formatted message.
zth_indirection_t zth_indirection
static bool const EnableFullAssert
Show failing expression in case of a failed assert.
zth_assert_handler_t * zth_assert_handler
void zth_terminate()
Terminate immediately.
void zth_assert_handler(char const *file, int line, char const *expr)