std: when a FixedBufferAllocator is initialised, set the buffer to undefined
parent
da7880b4cf
commit
d68ae35c11
|
@ -273,6 +273,10 @@ pub const FixedBufferAllocator = struct {
|
|||
buffer: []u8,
|
||||
|
||||
pub fn init(buffer: []u8) FixedBufferAllocator {
|
||||
// This loop gets optimized out in ReleaseFast mode
|
||||
for (buffer) |*byte| {
|
||||
byte.* = undefined;
|
||||
}
|
||||
return FixedBufferAllocator{
|
||||
.allocator = Allocator{
|
||||
.allocFn = alloc,
|
||||
|
|
Loading…
Reference in New Issue