Commit 9b98d33d0b
Changed files (1)
src/Compilation.zig
@@ -1443,7 +1443,7 @@ pub fn create(gpa: Allocator, options: InitOptions) !*Compilation {
comp.* = .{
.gpa = gpa,
- .arena = arena_allocator,
+ .arena = undefined, // populated after we are finished with `arena`
.module = opt_zcu,
.cache_use = undefined, // populated below
.bin_file = null, // populated below
@@ -1667,6 +1667,7 @@ pub fn create(gpa: Allocator, options: InitOptions) !*Compilation {
},
}
+ comp.arena = arena_allocator;
break :comp comp;
};
errdefer comp.destroy();