Add Allocator_Mode.Alloc_Non_Zerored

This commit is contained in:
gingerBill
2022-09-22 12:12:57 +01:00
parent eb0d7465e2
commit 7f601c9535
21 changed files with 128 additions and 65 deletions
+1 -1
View File
@@ -108,7 +108,7 @@ growing_arena_allocator_proc :: proc(allocator_data: rawptr, mode: mem.Allocator
arena := (^Growing_Arena)(allocator_data)
switch mode {
case .Alloc:
case .Alloc, .Alloc_Non_Zeroed:
return growing_arena_alloc(arena, size, alignment)
case .Free:
err = .Mode_Not_Implemented
+1 -1
View File
@@ -99,7 +99,7 @@ static_arena_allocator_proc :: proc(allocator_data: rawptr, mode: mem.Allocator_
arena := (^Static_Arena)(allocator_data)
switch mode {
case .Alloc:
case .Alloc, .Alloc_Non_Zeroed:
return static_arena_alloc(arena, size, alignment)
case .Free:
err = .Mode_Not_Implemented