std.ArrayList: use variable for local mutable state

stage1 has the wrong semantics here
This commit is contained in:
Andrew Kelley 2022-03-11 22:47:24 -07:00
parent 491e3ba6b1
commit 0f3e849719

View File

@ -1424,7 +1424,8 @@ test "ArrayListAligned/ArrayListAlignedUnmanaged accepts unaligned slices" {
test "std.ArrayList(u0)" {
// An ArrayList on zero-sized types should not need to allocate
const a = testing.FailingAllocator.init(testing.allocator, 0).allocator();
var failing_allocator = testing.FailingAllocator.init(testing.allocator, 0);
const a = failing_allocator.allocator();
var list = ArrayList(u0).init(a);
defer list.deinit();