From 0a51241f7a3d642a5d7a2e2bfd3af353528ccf8c Mon Sep 17 00:00:00 2001 From: Gavin Hayes Date: Sun, 26 May 2024 20:54:09 -0400 Subject: [PATCH] ntspawn: fix initializing NtStartupInfoEx (#1190) --- libc/calls/ntspawn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libc/calls/ntspawn.c b/libc/calls/ntspawn.c index 36be116dc..3cd4c8ae0 100644 --- a/libc/calls/ntspawn.c +++ b/libc/calls/ntspawn.c @@ -177,9 +177,9 @@ static textwindows int ntspawn2(struct NtSpawnArgs *a, struct SpawnBlock *sb) { if (ok) { struct NtStartupInfoEx info = { .StartupInfo = *a->lpStartupInfo, - .StartupInfo.cb = sizeof(info), .lpAttributeList = alist, }; + info.StartupInfo.cb = sizeof(info); if (ok) { if (CreateProcess(sb->path, sb->cmdline, 0, 0, true, a->dwCreationFlags | kNtCreateUnicodeEnvironment |