diff options
author | Bad Diode <bd@badd10de.dev> | 2024-06-20 14:20:07 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2024-06-20 14:20:07 +0200 |
commit | 972c453a085bedb3de8d598cc4ae4486e24f0144 (patch) | |
tree | 02503240867fc8e77fbca4f7c900192e9a7873be /src/badlib.h | |
parent | c0faac681a32ffc2e323917f8b54f33558b391a5 (diff) | |
download | bdl-972c453a085bedb3de8d598cc4ae4486e24f0144.tar.gz bdl-972c453a085bedb3de8d598cc4ae4486e24f0144.zip |
Move vm/chunk compiler to separate file
Diffstat (limited to 'src/badlib.h')
-rw-r--r-- | src/badlib.h | 4 |
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 | ||
157 | void | 157 | void |
158 | arena_destroy(Arena *arena, Allocator allocator) { | 158 | arena_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 | ||
162 | void | 164 | void |