Swinging in a different direction, different syntax
This commit is contained in:
4
memory.c
4
memory.c
@@ -24,8 +24,8 @@ arena_init(Arena *a){
|
||||
|
||||
function void *
|
||||
arena_push_size(Arena *a, SizeU size){
|
||||
SizeU generous_size = size + a->alignment;
|
||||
if(generous_size>a->memory.commit){
|
||||
SizeU generous_size = size;
|
||||
if(a->memory.commit+generous_size>a->memory.commit){
|
||||
if(a->memory.reserve == 0){
|
||||
arena_init(a);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user