diff --git a/src-self-hosted/translate_c.zig b/src-self-hosted/translate_c.zig index 548add2624c92b1e1a82e283e348d30cd6eb5983..b4f69753b1a85686d5b29361d24fcf21d1d9fa60 100644 --- a/src-self-hosted/translate_c.zig +++ b/src-self-hosted/translate_c.zig @@ -166,7 +166,7 @@ pub fn translate( break :blk tree; }; const arena = &tree.arena_allocator.allocator; // now we can reference the allocator - errdefer arena.deinit(); + errdefer tree.arena_allocator.deinit(); tree.tokens = ast.Tree.TokenList.init(arena); tree.errors = ast.Tree.ErrorList.init(arena);