diff options
Diffstat (limited to 'lib/std/Build/Module.zig')
| -rw-r--r-- | lib/std/Build/Module.zig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/std/Build/Module.zig b/lib/std/Build/Module.zig index 12b55a8c29..d9c098113f 100644 --- a/lib/std/Build/Module.zig +++ b/lib/std/Build/Module.zig @@ -655,10 +655,10 @@ fn linkLibraryOrObject(m: *Module, other: *Step.Compile) void { m.include_dirs.append(allocator, .{ .other_step = other }) catch @panic("OOM"); } -fn requireKnownTarget(m: *Module) std.Target { - const resolved_target = m.resolved_target orelse - @panic("this API requires the Module to be created with a known 'target' field"); - return resolved_target.result; +fn requireKnownTarget(m: *Module) *const std.Target { + const resolved_target = &(m.resolved_target orelse + @panic("this API requires the Module to be created with a known 'target' field")); + return &resolved_target.result; } /// Elements of `modules` and `names` are matched one-to-one. |
