Fix temporary allocator resizing

This commit is contained in:
Tetralux
2020-06-04 21:49:07 +00:00
parent 15c4077806
commit 04ceb5d20c
+3 -1
View File
@@ -129,7 +129,9 @@ default_temp_allocator_proc :: proc(allocator_data: rawptr, mode: Allocator_Mode
allocator.curr_offset = allocator.prev_offset+size; allocator.curr_offset = allocator.prev_offset+size;
return old_memory; return old_memory;
} }
return default_temp_allocator_proc(allocator_data, Allocator_Mode.Alloc, size, alignment, old_memory, old_size, flags, loc); ptr := default_temp_allocator_proc(allocator_data, Allocator_Mode.Alloc, size, alignment, old_memory, old_size, flags, loc);
mem_copy(ptr, old_memory, old_size);
return ptr;
} }
return nil; return nil;