|
@@ -40,7 +40,6 @@ heap_allocator_proc :: proc(allocator_data: rawptr, mode: Allocator_Mode,
|
|
|
|
|
|
ptr := uintptr(aligned_mem)
|
|
ptr := uintptr(aligned_mem)
|
|
aligned_ptr := (ptr + uintptr(a)-1) & ~(uintptr(a)-1)
|
|
aligned_ptr := (ptr + uintptr(a)-1) & ~(uintptr(a)-1)
|
|
- diff := int(aligned_ptr - ptr)
|
|
|
|
if allocated_mem == nil {
|
|
if allocated_mem == nil {
|
|
aligned_free(old_ptr)
|
|
aligned_free(old_ptr)
|
|
aligned_free(allocated_mem)
|
|
aligned_free(allocated_mem)
|