diff --git a/lib/std/Build/Step/Options.zig b/lib/std/Build/Step/Options.zig index d52f735f6d..6f8c40b1d5 100644 --- a/lib/std/Build/Step/Options.zig +++ b/lib/std/Build/Step/Options.zig @@ -415,7 +415,8 @@ pub fn addOptionPath( name: []const u8, path: LazyPath, ) void { - options.args.append(.{ + const arena = options.step.owner.allocator; + options.args.append(arena, .{ .name = options.step.owner.dupe(name), .path = path.dupe(options.step.owner), }) catch @panic("OOM");