--- winsup/cygwin/fhandler_disk_file.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/winsup/cygwin/fhandler_disk_file.cc b/winsup/cygwin/fhandler_disk_file.cc index 5dfcae4d9..2ead9948c 100644 --- a/winsup/cygwin/fhandler_disk_file.cc +++ b/winsup/cygwin/fhandler_disk_file.cc @@ -1548,7 +1548,7 @@ fhandler_disk_file::pread (void *buf, size_t count, off_t offset) { extern int __stdcall is_at_eof (HANDLE h); NTSTATUS status; - IO_STATUS_BLOCK io; + IO_STATUS_BLOCK io = {{0}, 0}; LARGE_INTEGER off = { QuadPart:offset }; if (!prw_handle && prw_open (false)) @@ -1630,7 +1630,7 @@ fhandler_disk_file::pwrite (void *buf, size_t count, off_t offset) if (wbinary () && !mandatory_locking ()) { NTSTATUS status; - IO_STATUS_BLOCK io; + IO_STATUS_BLOCK io = {{0}, 0}; LARGE_INTEGER off = { QuadPart:offset }; if (!prw_handle && prw_open (true)) -- 2.15.0