From 0307f0efa3aaabc887212c9535fd22560902cebd Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Fri, 2 May 2025 14:32:56 -0400 Subject: draw points on compressor map --- util.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'util.h') diff --git a/util.h b/util.h index 501d11e..052a106 100644 --- a/util.h +++ b/util.h @@ -2,5 +2,14 @@ #define min(a, b) ((a < b) ? a : b) #define max(a, b) ((a > b) ? a : b) +#define expect(x) do { \ + if (!(x)) { \ + fprintf(stderr, "Fatal error: %s:%d: assertion '%s' failed\n", \ + __FILE__, __LINE__, #x); \ + abort(); \ + } \ + } while (0) + + void free_arr(void **arr, int n); int lsearch(const void *key, const void *base, size_t n, size_t size, int (*cmp)(const void *keyval, const void *datum)); -- cgit v1.2.3