From 9dd9aa49a59cf8534aaf9b44ee20d526ba8da1c6 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 2 Aug 2023 20:40:56 -0700 Subject: [PATCH] Compilation: fix incorrect non-optional assumption --- src/Compilation.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Compilation.zig b/src/Compilation.zig index 8b071cff0e12e8b95150a69cfa12e20404ee5fb9..ece6fa77cbbae6ddb7a6078e7178344dfd6a0e79 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); -- 2.54.0