From 223b1056273f5d48d1c0bbfee75be7b82374d4eb Mon Sep 17 00:00:00 2001 From: pryazha Date: Sun, 12 Oct 2025 15:24:30 +0500 Subject: change identation, maybe will change back, add own gl functions loading, and glx example --- arena.c | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'arena.c') diff --git a/arena.c b/arena.c index 03a1c1c..4459a5d 100644 --- a/arena.c +++ b/arena.c @@ -4,35 +4,35 @@ struct arena alloc_arena(u64 capacity) { - /* TODO(pryazha): Find reasonable maximum capacity through testing */ - assert(capacity <= (u64)gigabytes(16)); - if (!capacity) - capacity = kilobytes(4); - void *memory = sys_alloc(capacity); - assert(memory); - return (struct arena){memory, capacity, 0}; + /* TODO(pryazha): Find reasonable maximum capacity through testing */ + assert(capacity <= (u64)gigabytes(16)); + if (!capacity) + capacity = kilobytes(4); + void *memory = sys_alloc(capacity); + assert(memory); + return (struct arena){memory, capacity, 0}; } void release_arena(struct arena *arena) { - assert(arena); - sys_free(arena->memory, arena->capacity); - arena->memory = 0; - arena->capacity = 0; - arena->used = 0; + assert(arena); + sys_free(arena->memory, arena->capacity); + arena->memory = 0; + arena->capacity = 0; + arena->used = 0; } void *push_arena(struct arena *arena, u64 size) { - assert(arena); - assert(arena->used + size <= arena->capacity); - void *memory = arena->memory + arena->used; - arena->used += size; - return memory; + assert(arena); + assert(arena->used + size <= arena->capacity); + void *memory = arena->memory + arena->used; + arena->used += size; + return memory; } void pop_arena(struct arena *arena, u64 size) { - assert(arena); - arena->used -= min(size, arena->used); + assert(arena); + arena->used -= min(size, arena->used); } -- cgit v1.2.3-70-g09d2