From 279618f52d3f60c5298d3dcd7bd4a697f2ea95cc Mon Sep 17 00:00:00 2001 From: Ole Morud Date: Sun, 4 Jun 2023 12:33:44 +0200 Subject: [PATCH] Add arena_free() --- include/arena.h | 1 + src/arena.c | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/include/arena.h b/include/arena.h index 6a46769..ece1fe5 100644 --- a/include/arena.h +++ b/include/arena.h @@ -17,5 +17,6 @@ void* arena_alloc(arena_t* a, size_t len); void* arena_calloc(arena_t* a, size_t nmemb, size_t size); void* arena_realloc_tail(arena_t* a, size_t len); void arena_delete(arena_t* a); +void arena_free(arena_t* a, void* p); #endif diff --git a/src/arena.c b/src/arena.c index 3171a8b..b304076 100644 --- a/src/arena.c +++ b/src/arena.c @@ -83,3 +83,11 @@ void arena_delete(arena_t* a) arena_reset(a); a->data = NULL; } + +// included for completeness +void arena_free(arena_t* a, void* p) +{ + (void)p; + (void)a; + return; +}