From c8c8d009f6a32e0f6856ab0f8167563021204de9 Mon Sep 17 00:00:00 2001 From: trimill Date: Thu, 1 Feb 2024 16:53:07 -0500 Subject: debugger --- include/panic.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/panic.h b/include/panic.h index 4f8592e..dc96da1 100644 --- a/include/panic.h +++ b/include/panic.h @@ -4,6 +4,7 @@ #define _PANIC_STR2(x) #x #define panic(msg) _panic_impl(_PANIC_STR(__LINE__), __FILE__, msg) +#define kassert(val, msg) do { if (!(val)) { panic(msg); } } while(0) _Noreturn void _panic_impl(char *line, char *file, char *msg); -- cgit v1.2.3-freya