aboutsummaryrefslogtreecommitdiffstats
path: root/src/badlib.h
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2024-06-20 14:20:07 +0200
committerBad Diode <bd@badd10de.dev>2024-06-20 14:20:07 +0200
commit972c453a085bedb3de8d598cc4ae4486e24f0144 (patch)
tree02503240867fc8e77fbca4f7c900192e9a7873be /src/badlib.h
parentc0faac681a32ffc2e323917f8b54f33558b391a5 (diff)
downloadbdl-972c453a085bedb3de8d598cc4ae4486e24f0144.tar.gz
bdl-972c453a085bedb3de8d598cc4ae4486e24f0144.zip
Move vm/chunk compiler to separate file
Diffstat (limited to 'src/badlib.h')
-rw-r--r--src/badlib.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/badlib.h b/src/badlib.h
index 522e4bb..674045a 100644
--- a/src/badlib.h
+++ b/src/badlib.h
@@ -156,7 +156,9 @@ arena_create(sz cap, Allocator allocator) {
156 156
157void 157void
158arena_destroy(Arena *arena, Allocator allocator) { 158arena_destroy(Arena *arena, Allocator allocator) {
159 allocator.free(arena->beg, allocator.ctx); 159 if (arena) {
160 allocator.free(arena->beg, allocator.ctx);
161 }
160} 162}
161 163
162void 164void