commit 9e8ac2b6664b03116d7991d57ddb37c8108fffec (tree)
parent d3242408d4bed933c589a8143f4a06851795bdd1
Author: Ryan Liptak <squeek502@hotmail.com>
Date: Sat, 17 Dec 2022 03:34:59 -0800
spawnWindows: Don't search PATH if app path is absolute
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/lib/std/child_process.zig b/lib/std/child_process.zig
@@ -997,6 +997,9 @@ pub const ChildProcess = struct {
}
}
+ // No need to search the PATH if the app path is absolute
+ if (fs.path.isAbsoluteWindowsWTF16(app_path_w)) return no_path_err;
+
// app_path_w has the cwd prepended to it if cwd is non-null, so when
// searching the PATH we should make sure we use the app_name verbatim.
var app_name_w_needs_free = false;