summaryrefslogtreecommitdiff
path: root/libmisc/assert.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmisc/assert.c')
-rw-r--r--libmisc/assert.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/libmisc/assert.c b/libmisc/assert.c
index 911cea3..dbf25b7 100644
--- a/libmisc/assert.c
+++ b/libmisc/assert.c
@@ -5,9 +5,11 @@
*/
#include <stdbool.h> /* for bool, true, false */
-#include <stdio.h> /* for printf() */
#include <stdlib.h> /* for abort() */
+#define LOG_NAME ASSERT
+#include <libmisc/log.h> /* for errorf() */
+
#include <libmisc/assert.h>
#ifndef NDEBUG
@@ -18,7 +20,7 @@ void __assert_msg_fail(const char *expr,
static bool in_fail = false;
if (!in_fail) {
in_fail = true;
- printf("error: %s:%u:%s(): assertion \"%s\" failed%s%s\n",
+ errorf("%s:%u:%s(): assertion \"%s\" failed%s%s",
file, line, func,
expr,
msg ? ": " : "", msg);