From e67e1df9a5da8c65a0eaf7349052f683ddda0ef8 Mon Sep 17 00:00:00 2001 From: Abdelrahman Date: Sun, 28 Apr 2024 22:04:23 +0100 Subject: [PATCH] Rename arena free functions --- mem/include/arena/mem_arena.h | 2 +- mem/src/arena/mem_arena.c | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/mem/include/arena/mem_arena.h b/mem/include/arena/mem_arena.h index 1e39d21..3389970 100644 --- a/mem/include/arena/mem_arena.h +++ b/mem/include/arena/mem_arena.h @@ -17,7 +17,7 @@ void *wapp_mem_arena_realloc(Arena *arena, void *ptr, u64 size); void *wapp_mem_arena_realloc_aligned(Arena *arena, void *ptr, u64 size, u64 alignment); void wapp_mem_arena_clear(Arena *arena); -void wapp_mem_arena_free(Arena **arena); +void wapp_mem_arena_destroy(Arena **arena); #ifdef __cplusplus } diff --git a/mem/src/arena/mem_arena.c b/mem/src/arena/mem_arena.c index 1458d44..4d2bba4 100644 --- a/mem/src/arena/mem_arena.c +++ b/mem/src/arena/mem_arena.c @@ -47,7 +47,7 @@ internal bool base_arena_init(BaseArena *arena, u64 capacity); internal void *base_arena_alloc_aligned(BaseArena *arena, u64 size, u64 alignment); internal void base_arena_clear(BaseArena *arena); -internal void base_arena_free(BaseArena *arena); +internal void base_arena_destroy(BaseArena *arena); internal ArenaAllocHDR *find_alloc_header(BaseArena *arena, void *alloc_ptr); // PUBLIC API @@ -65,12 +65,12 @@ bool wapp_mem_arena_init(Arena **arena, u64 base_capacity) { arena_ptr->active_arena = (BaseArena *)calloc(1, sizeof(BaseArena)); if (!(arena_ptr->active_arena)) { - wapp_mem_arena_free(arena); + wapp_mem_arena_destroy(arena); return false; } if (!base_arena_init(arena_ptr->active_arena, base_capacity)) { - wapp_mem_arena_free(arena); + wapp_mem_arena_destroy(arena); return false; } @@ -187,7 +187,7 @@ void wapp_mem_arena_clear(Arena *arena) { arena->active_arena = last_active; } -void wapp_mem_arena_free(Arena **arena) { +void wapp_mem_arena_destroy(Arena **arena) { if (!arena) { return; } @@ -205,7 +205,7 @@ void wapp_mem_arena_free(Arena **arena) { while (current) { next = current->next; - base_arena_free(current); + base_arena_destroy(current); free(current); current = next; @@ -215,13 +215,13 @@ void wapp_mem_arena_free(Arena **arena) { while (current) { prev = current->prev; - base_arena_free(current); + base_arena_destroy(current); free(current); current = prev; } - base_arena_free(arena_ptr->active_arena); + base_arena_destroy(arena_ptr->active_arena); free(arena_ptr->active_arena); arena_ptr->active_arena = NULL; @@ -315,7 +315,7 @@ internal void base_arena_clear(BaseArena *arena) { arena->offset = arena->buf; } -internal void base_arena_free(BaseArena *arena) { +internal void base_arena_destroy(BaseArena *arena) { if (!arena) { return; }