commit a2069612a5ee838fd88fdeb93f44c4d4fb1fcb8b (tree)
parent a65be05a6efdd89657215da1b661e01f09eef4e8
Author: Ryan Liptak <squeek502@hotmail.com>
Date: Thu, 20 Jan 2022 07:17:16 -0800
Fix regression in RunStep.addPathDir
`key` was never being given a value, caused by b83cea12f31feaa0aff9489d5f7bd6159d284567
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/std/build/RunStep.zig b/lib/std/build/RunStep.zig
@@ -99,8 +99,8 @@ pub fn clearEnvironment(self: *RunStep) void {
pub fn addPathDir(self: *RunStep, search_path: []const u8) void {
const env_map = self.getEnvMap();
- var key: []const u8 = undefined;
- var prev_path = env_map.get("PATH");
+ var key: []const u8 = "PATH";
+ var prev_path = env_map.get(key);
if (prev_path) |pp| {
const new_path = self.builder.fmt("{s}" ++ [1]u8{fs.path.delimiter} ++ "{s}", .{ pp, search_path });