Fix temporary allocator resizing

This commit is contained in:
Tetralux
2020-06-04 21:49:07 +00:00
parent 15c4077806
commit 04ceb5d20c

View File

@@ -129,7 +129,9 @@ default_temp_allocator_proc :: proc(allocator_data: rawptr, mode: Allocator_Mode
allocator.curr_offset = allocator.prev_offset+size;
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;