From f6ae2505d999305e1b5618fca9d928d96d9299af Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Fri, 31 Jul 2020 19:16:04 +0200 Subject: [PATCH] Fix opening NUL device on Windows --- lib/std/child_process.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/child_process.zig b/lib/std/child_process.zig index 022405f922..5754cc2d53 100644 --- a/lib/std/child_process.zig +++ b/lib/std/child_process.zig @@ -484,7 +484,7 @@ pub const ChildProcess = struct { const nul_handle = if (any_ignore) windows.OpenFile(&[_]u16{ 'N', 'U', 'L' }, .{ .dir = std.fs.cwd().fd, - .access_mask = windows.GENERIC_READ, + .access_mask = windows.GENERIC_READ | windows.SYNCHRONIZE, .share_access = windows.FILE_SHARE_READ, .creation = windows.OPEN_EXISTING, .io_mode = .blocking,