12 Feb
2024
12 Feb
'24
6:18 a.m.
Jacek Caban (@jacek) commented about dlls/ntdll/unix/process.c:
if ((peb->ProcessParameters && params->ProcessGroupId != peb->ProcessParameters->ProcessGroupId) || params->ConsoleHandle == CONSOLE_HANDLE_ALLOC || params->ConsoleHandle == CONSOLE_HANDLE_ALLOC_NO_WINDOW || - (params->hStdInput == INVALID_HANDLE_VALUE && params->hStdOutput == INVALID_HANDLE_VALUE)) + params->ConsoleHandle == CONSOLE_HANDLE_DETACHED)
Could we just use NULL ConsoleHandle for detached processes? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5049#note_60863