authorgravatar for kcbanner@gmail.comCasey Banner <kcbanner@gmail.com> 2023-10-16 23:29:16-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-10-17 14:33:55-04:00
log68ed787751ed36af3db0c52031741a5c31413034
treee08dbc90e1c0d3840ca13a5fe276f62a14c1954a
parenteb5276c94eaab238551fdae9a2e77b0133e31cfb

windows: fix ReadLink not using a synchronous file handle


1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/os/windows.zig+2-2
......@@ -836,14 +836,14 @@ pub fn ReadLink(dir: ?HANDLE, sub_path_w: []const u16, out_buffer: []u8) ReadLin
836836
837837 const rc = ntdll.NtCreateFile(
838838 &result_handle,
839 FILE_READ_ATTRIBUTES,
839 FILE_READ_ATTRIBUTES | SYNCHRONIZE,
840840 &attr,
841841 &io,
842842 null,
843843 FILE_ATTRIBUTE_NORMAL,
844844 FILE_SHARE_READ,
845845 FILE_OPEN,
846 FILE_OPEN_REPARSE_POINT,
846 FILE_OPEN_REPARSE_POINT | FILE_SYNCHRONOUS_IO_NONALERT,
847847 null,
848848 0,
849849 );