Browse Source

Fix mem.Arena

Tetralux 5 years ago
parent
commit
c9723e2dc0
1 changed files with 1 additions and 1 deletions
  1. 1 1
      core/mem/allocators.odin

+ 1 - 1
core/mem/allocators.odin

@@ -55,7 +55,7 @@ arena_allocator_proc :: proc(allocator_data: rawptr, mode: Allocator_Mode,
 			return nil;
 		}
 
-		#no_bounds_check end := &arena.data[len(arena.data)];
+		#no_bounds_check end := &arena.data[arena.offset];
 
 		ptr := align_forward(end, uintptr(alignment));
 		arena.offset += total_size;