From fd2d93f4a97ab5a3bc18764c353b971b4035ac6a Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Tue, 5 May 2026 16:05:19 +0800 Subject: Defined basic DOM operations. --- wv_mem.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'wv_mem.c') diff --git a/wv_mem.c b/wv_mem.c index 1f6542b..7bf54d6 100644 --- a/wv_mem.c +++ b/wv_mem.c @@ -20,11 +20,11 @@ struct wv_arena *wv_arena_create(size_t n) n = WV_ARENA_MIN_SIZE; arena = malloc(sizeof(struct wv_arena)); - if (arena == NULL) + if (!arena) err(1, "malloc arena struct"); arena->buf = malloc(n); - if (arena->buf == NULL) + if (!arena->buf) err(1, "malloc arena buffer"); arena->size = n; @@ -59,7 +59,7 @@ wv_ref wv_alloc(struct wv_arena *arena, size_t n) } new_buf = realloc(arena->buf, new_size); - if (new_buf == NULL) + if (!new_buf) err(1, "realloc arena failed at %zu bytes", new_size); arena->buf = new_buf; @@ -73,7 +73,7 @@ wv_ref wv_alloc(struct wv_arena *arena, size_t n) void wv_arena_reset(struct wv_arena *arena) { - if (arena == NULL) + if (!arena) return; memset(arena->buf, 0, arena->offset); @@ -82,7 +82,7 @@ void wv_arena_reset(struct wv_arena *arena) void wv_arena_destroy(struct wv_arena *arena) { - if (arena == NULL) + if (!arena) return; free(arena->buf); -- cgit v1.2.3