aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build/Module.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/std/Build/Module.zig')
-rw-r--r--lib/std/Build/Module.zig8
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.