diff options
author | Luke T. Shumaker <lukeshu@lukeshu.com> | 2025-05-14 12:20:02 -0600 |
---|---|---|
committer | Luke T. Shumaker <lukeshu@lukeshu.com> | 2025-05-15 14:51:15 -0600 |
commit | 67cec6d2770aa14a13c89247612f16c628ebd54c (patch) | |
tree | 0a64beaa2f57f5b6e4db5e2ea84811cb05406958 /libmisc/assert.c | |
parent | f01b89b599d40df5d6c127310b0030cd41c8dc85 (diff) |
libmisc: Remove uses of printf
Diffstat (limited to 'libmisc/assert.c')
-rw-r--r-- | libmisc/assert.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/libmisc/assert.c b/libmisc/assert.c index 540d2fd..cb3a270 100644 --- a/libmisc/assert.c +++ b/libmisc/assert.c @@ -5,22 +5,20 @@ */ #define LOG_NAME ASSERT -#include <libmisc/log.h> /* for log_errorf() */ +#include <libmisc/log.h> /* for log_errorln() */ #include <libmisc/assert.h> #ifndef NDEBUG -#define __lm_printf __lm_light_printf 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; - log_errorf("%s:%u:%s(): assertion \"%s\" failed%s%s", - file, line, func, - expr, - msg ? ": " : "", msg ?: ""); + log_errorln(file, ":", line, ":", func, "(): ", + "assertion ", (qstr, expr), " failed", + msg ? ": " : "", msg ?: ""); in_fail = false; } __lm_abort(); |