diff options
Diffstat (limited to 'winsup/cygwin/fhandler_disk_file.cc')
-rw-r--r-- | winsup/cygwin/fhandler_disk_file.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/fhandler_disk_file.cc b/winsup/cygwin/fhandler_disk_file.cc index 354873810..fcd7c9cdb 100644 --- a/winsup/cygwin/fhandler_disk_file.cc +++ b/winsup/cygwin/fhandler_disk_file.cc @@ -162,6 +162,7 @@ fhandler_base::fstat_by_handle (struct __stat64 *buf) on shares. In this case reset filesize to 0. */ if (local.nFileSizeLow == 0xffffffff && GetLastError ()) local.nFileSizeLow = 0; + local.dwFileAttributes = DWORD (pc); } else pc.set_attributes (local.dwFileAttributes); |