authorgravatar for michael.dusan@gmail.comMichael Dusan <michael.dusan@gmail.com> 2021-05-24 02:29:22-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-05-24 13:26:52-04:00
log1dc7764f2ddc2f3bd78f96017fd2dd2227280055
tree005c17f6ccc44fd1469ab7c8fe483af01cfa6b8d
parent6426519e32bc5d0470d6a2775050b9e303823a62

clang driver: fix lost argv[0]


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

src/zig_clang_driver.cpp+3-1
......@@ -448,7 +448,9 @@ int ZigClang_main(int argc_, const char **argv_) {
448448 ApplyQAOverride(argv, OverrideStr, SavedStrings);
449449 }
450450
451 std::string Path = GetExecutablePath(argv[0], CanonicalPrefixes);
451 // Pass local param `argv_[0]` as fallback.
452 // See https://github.com/ziglang/zig/pull/3292 .
453 std::string Path = GetExecutablePath(argv_[0], CanonicalPrefixes);
452454
453455 // Whether the cc1 tool should be called inside the current process, or if we
454456 // should spawn a new clang subprocess (old behavior).