projects
/
onyx.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
dc63dab
)
Small bugfix on Arena Allocator
author
Brendan Hansen
<brendan.f.hansen@gmail.com>
Mon, 18 May 2020 04:01:37 +0000
(23:01 -0500)
committer
Brendan Hansen
<brendan.f.hansen@gmail.com>
Mon, 18 May 2020 04:01:37 +0000
(23:01 -0500)
bh.h
patch
|
blob
|
history
diff --git
a/bh.h
b/bh.h
index 89746593ce2027a013f5e47d07a921188a195667..b6af93626c4a7c2f80b87e62d5bb9ff1d0d5f372 100644
(file)
--- a/
bh.h
+++ b/
bh.h
@@
-673,7
+673,7
@@
void bh_arena_init(bh_arena* alloc, bh_allocator backing, isize arena_size) {
alloc->backing = backing;
alloc->arena_size = arena_size;
- alloc->size =
0
;
+ alloc->size =
sizeof(ptr)
;
alloc->first_arena = data;
alloc->current_arena = data;
@@
-727,7
+727,7
@@
BH_ALLOCATOR_PROC(bh_arena_allocator_proc) {
}
new_arena->next_arena = NULL;
- ((bh__arena_internal *)
alloc_arena->current_arena
)->next_arena = new_arena;
+ ((bh__arena_internal *)
(alloc_arena->current_arena)
)->next_arena = new_arena;
alloc_arena->current_arena = new_arena;
}