aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-08-02 20:40:56 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-08-03 09:52:15 -0700
commit9dd9aa49a59cf8534aaf9b44ee20d526ba8da1c6 (patch)
tree6e00c83cdd743f1ceecf7f573c3b04b561ab437d /src
parent7360927afe2157df7e697d2e4c56968dd605ea08 (diff)
downloadzig-9dd9aa49a59cf8534aaf9b44ee20d526ba8da1c6.tar.gz
zig-9dd9aa49a59cf8534aaf9b44ee20d526ba8da1c6.zip
Compilation: fix incorrect non-optional assumption
Diffstat (limited to 'src')
-rw-r--r--src/Compilation.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig
index 8b071cff0e..ece6fa77cb 100644
--- a/src/Compilation.zig
+++ b/src/Compilation.zig
@@ -2362,10 +2362,10 @@ fn addNonIncrementalStuffToCacheManifest(comp: *Compilation, man: *Cache.Manifes
if (comp.bin_file.options.link_libc) {
man.hash.add(comp.bin_file.options.libc_installation != null);
if (comp.bin_file.options.libc_installation) |libc_installation| {
- man.hash.addBytes(libc_installation.crt_dir.?);
+ man.hash.addOptionalBytes(libc_installation.crt_dir);
if (target.abi == .msvc) {
- man.hash.addBytes(libc_installation.msvc_lib_dir.?);
- man.hash.addBytes(libc_installation.kernel32_lib_dir.?);
+ man.hash.addOptionalBytes(libc_installation.msvc_lib_dir);
+ man.hash.addOptionalBytes(libc_installation.kernel32_lib_dir);
}
}
man.hash.addOptionalBytes(comp.bin_file.options.dynamic_linker);