authorgravatar for squeek502@hotmail.comRyan Liptak <squeek502@hotmail.com> 2022-01-20 07:17:16-08:00
committergravatar for johnnymarler@gmail.comJonathan Marler <johnnymarler@gmail.com> 2022-05-11 18:40:53-06:00
loga2069612a5ee838fd88fdeb93f44c4d4fb1fcb8b
treeb745d6b012153e4247930d26e1579231275185bc
parenta65be05a6efdd89657215da1b661e01f09eef4e8

Fix regression in RunStep.addPathDir

`key` was never being given a value, caused by b83cea12f31feaa0aff9489d5f7bd6159d284567

1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/build/RunStep.zig+2-2
......@@ -99,8 +99,8 @@ pub fn clearEnvironment(self: *RunStep) void {
9999pub fn addPathDir(self: *RunStep, search_path: []const u8) void {
100100 const env_map = self.getEnvMap();
101101
102 var key: []const u8 = undefined;
103 var prev_path = env_map.get("PATH");
102 var key: []const u8 = "PATH";
103 var prev_path = env_map.get(key);
104104
105105 if (prev_path) |pp| {
106106 const new_path = self.builder.fmt("{s}" ++ [1]u8{fs.path.delimiter} ++ "{s}", .{ pp, search_path });