From 16e22f9cb39a254bccd20613f7c2cfef75ae15a7 Mon Sep 17 00:00:00 2001 From: Nathan Ringo Date: Thu, 28 Nov 2024 20:13:45 -0600 Subject: Fixes GC bug. --- src/util.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/util.c') diff --git a/src/util.c b/src/util.c index b512296..ba03ed9 100644 --- a/src/util.c +++ b/src/util.c @@ -11,6 +11,15 @@ noreturn void assume__failed(const char *file, int line, const char *expr) { panic_end(); } +void debugf__impl(const char *file, int line, const char *fmt, ...) { + fprintf(stderr, "%s:%d: ", file, line); + va_list ap; + va_start(ap, fmt); + vfprintf(stderr, fmt, ap); + va_end(ap); + fprintf(stderr, "\n"); +} + noreturn void todo__impl(const char *file, int line, const char *fmt, ...) { panic_begin(); printf("%s:%d: TODO: ", file, line); -- cgit v1.2.3