Merge pull request #1679 from Tetralux/fix-std-handle

Have get_std_handle() no longer make the handles uninheritable
This commit is contained in:
gingerBill
2022-04-05 12:15:14 +01:00
committed by GitHub

View File

@@ -320,9 +320,6 @@ stderr := get_std_handle(uint(win32.STD_ERROR_HANDLE))
get_std_handle :: proc "contextless" (h: uint) -> Handle {
fd := win32.GetStdHandle(win32.DWORD(h))
when size_of(uintptr) == 8 {
win32.SetHandleInformation(fd, win32.HANDLE_FLAG_INHERIT, 0)
}
return Handle(fd)
}