diff options
| author | Adheesh Wadkar <apwadkar@pm.me> | 2025-01-17 00:39:37 -0600 |
|---|---|---|
| committer | Adheesh Wadkar <apwadkar@pm.me> | 2025-01-20 15:37:57 -0600 |
| commit | 23facb6a16ca1b0684d1f3eab1b932c3bf78e5ce (patch) | |
| tree | eeaa214c5998817f16c19ec0f7a9d989f54d3df4 /lib/std/Build/Step/Compile.zig | |
| parent | b5a2487f7a7b48c4d30a17b3d9b807dccbaf43fc (diff) | |
| download | zig-23facb6a16ca1b0684d1f3eab1b932c3bf78e5ce.tar.gz zig-23facb6a16ca1b0684d1f3eab1b932c3bf78e5ce.zip | |
Fix dependsOnSystemLibrary compile error
Diffstat (limited to 'lib/std/Build/Step/Compile.zig')
| -rw-r--r-- | lib/std/Build/Step/Compile.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/std/Build/Step/Compile.zig b/lib/std/Build/Step/Compile.zig index 511d37d458..e30d0fce22 100644 --- a/lib/std/Build/Step/Compile.zig +++ b/lib/std/Build/Step/Compile.zig @@ -601,7 +601,7 @@ pub fn forceUndefinedSymbol(compile: *Compile, symbol_name: []const u8) void { /// Returns whether the library, executable, or object depends on a particular system library. /// Includes transitive dependencies. -pub fn dependsOnSystemLibrary(compile: *const Compile, name: []const u8) bool { +pub fn dependsOnSystemLibrary(compile: *Compile, name: []const u8) bool { var is_linking_libc = false; var is_linking_libcpp = false; @@ -613,8 +613,8 @@ pub fn dependsOnSystemLibrary(compile: *const Compile, name: []const u8) bool { else => {}, } } - if (mod.link_libc) is_linking_libc = true; - if (mod.link_libcpp) is_linking_libcpp = true; + if (mod.link_libc orelse false) is_linking_libc = true; + if (mod.link_libcpp orelse false) is_linking_libcpp = true; } } |
