summaryrefslogtreecommitdiffstats
path: root/wv_mem.c
diff options
context:
space:
mode:
Diffstat (limited to 'wv_mem.c')
-rw-r--r--wv_mem.c10
1 files changed, 5 insertions, 5 deletions
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);