authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-03-16 13:31:16-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-03-16 13:31:16-07:00
log92a09eb1e4d5914e5ea81c55c5feb322fcd90e7b
treeb987ce9f617823898b9c339c3fbfa1c0f90e3168
parent1f313b3d7c757a8cdc5a52a1986f0f694b7ffc5f

std.heap.GeneralPurposeAllocator: use `var` for mutable locals

Required to be compatible with new language semantics.

1 files changed, 4 insertions(+), 2 deletions(-)

lib/std/heap/general_purpose_allocator.zig+4-2
...@@ -1109,7 +1109,8 @@ test "shrink large object to large object with larger alignment" {...@@ -1109,7 +1109,8 @@ test "shrink large object to large object with larger alignment" {
1109 const allocator = gpa.allocator();1109 const allocator = gpa.allocator();
11101110
1111 var debug_buffer: [1000]u8 = undefined;1111 var debug_buffer: [1000]u8 = undefined;
1112 const debug_allocator = std.heap.FixedBufferAllocator.init(&debug_buffer).allocator();1112 var fba = std.heap.FixedBufferAllocator.init(&debug_buffer);
1113 const debug_allocator = fba.allocator();
11131114
1114 const alloc_size = page_size * 2 + 50;1115 const alloc_size = page_size * 2 + 50;
1115 var slice = try allocator.alignedAlloc(u8, 16, alloc_size);1116 var slice = try allocator.alignedAlloc(u8, 16, alloc_size);
...@@ -1180,7 +1181,8 @@ test "realloc large object to larger alignment" {...@@ -1180,7 +1181,8 @@ test "realloc large object to larger alignment" {
1180 const allocator = gpa.allocator();1181 const allocator = gpa.allocator();
11811182
1182 var debug_buffer: [1000]u8 = undefined;1183 var debug_buffer: [1000]u8 = undefined;
1183 const debug_allocator = std.heap.FixedBufferAllocator.init(&debug_buffer).allocator();1184 var fba = std.heap.FixedBufferAllocator.init(&debug_buffer);
1185 const debug_allocator = fba.allocator();
11841186
1185 var slice = try allocator.alignedAlloc(u8, 16, page_size * 2 + 50);1187 var slice = try allocator.alignedAlloc(u8, 16, page_size * 2 + 50);
1186 defer allocator.free(slice);1188 defer allocator.free(slice);