From 3445982b16a3f8bf910d5ab679d840bb8d9ec20e Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Fri, 30 Jul 2021 14:44:00 -0700 Subject: Ergonomic improvement: xcalloc -> new(), xrealloc -> grow() --- utils.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'utils.h') diff --git a/utils.h b/utils.h index 96b1aeb..08830be 100644 --- a/utils.h +++ b/utils.h @@ -14,8 +14,7 @@ #define streq(a, b) (strcmp(a, b) == 0) #define new(t) memcheck(calloc(1, sizeof(t))) -#define xcalloc(a,b) memcheck(calloc(a,b)) -#define xrealloc(a,b) memcheck(realloc(a,b)) +#define grow(arr,n) memcheck(realloc(arr,sizeof(arr[0])*(n))) __attribute__((nonnull(1))) char unescapechar(const char *escaped, const char **end); -- cgit v1.2.3