Support argv[0] munging on Windows

This commit is contained in:
Justine Tunney 2023-01-03 03:22:09 -08:00
parent 5ed84e04f8
commit 10d1c6da18
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
5 changed files with 21 additions and 25 deletions

View file

@ -84,7 +84,7 @@ textwindows int ntspawn(
sizeof(*block), 0)) &&
(block = MapViewOfFileEx(handle, kNtFileMapRead | kNtFileMapWrite, 0, 0,
sizeof(*block), 0)) &&
mkntcmdline(block->cmdline, prog, argv) != -1 &&
mkntcmdline(block->cmdline, argv) != -1 &&
mkntenvblock(block->envvars, envp, extravar, block->buf) != -1 &&
CreateProcess(prog16, block->cmdline, opt_lpProcessAttributes,
opt_lpThreadAttributes, bInheritHandles,