mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-18 00:41:26 -07:00
Fix nil comparisons for soa slices and dynamic arrays
This commit is contained in:
+4
-3
@@ -164,9 +164,10 @@ heap_allocator_proc :: proc(allocator_data: rawptr, mode: mem.Allocator_Mode,
|
||||
return aligned_heap_alloc(size, alignment);
|
||||
|
||||
case .Free:
|
||||
assert(old_memory != nil);
|
||||
ptr := recover_original_pointer(old_memory);
|
||||
heap_free(ptr);
|
||||
if old_memory != nil {
|
||||
ptr := recover_original_pointer(old_memory);
|
||||
heap_free(ptr);
|
||||
}
|
||||
return nil;
|
||||
|
||||
case .Free_All:
|
||||
|
||||
Reference in New Issue
Block a user