From d6688321f204b817da6072a198a2534e3aa97504 Mon Sep 17 00:00:00 2001 From: Nic Gaffney Date: Wed, 7 Aug 2024 17:09:30 -0500 Subject: All unit tests pass --- src/codegen.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/codegen.zig') diff --git a/src/codegen.zig b/src/codegen.zig index 6dde45d..dfccc43 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -223,7 +223,9 @@ test "Codegen exit" { var pop = symb.Populator.init(std.testing.allocator); var treeNode = parseTree.asNode(); try pop.populateSymtable(&treeNode); - var gen = Generator.init(std.testing.allocator, parseTree); + var arena = std.heap.ArenaAllocator.init(std.testing.allocator); + defer arena.deinit(); + var gen = Generator.init(arena.allocator(), parseTree); defer gen.deinit(); const actual = try gen.generate(); try expect(std.mem.eql(u8, actual, expected)); -- cgit v1.2.3