Add Allocator_Mode.Alloc_Non_Zerored
This commit is contained in:
1 parent
eb0d7465e2
commit
7f601c9535
21 files changed
+128
-65
No files matched your search
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in new issue
Block a user