Cygwin: stat: fix st_mode of fifos again
This partially reverts commit
f36262d56a
. That commit incorrectly
made the st_mode of a fifo reflect the Windows permissions of the disk
file underlying the fifo.
This commit is contained in:
@@ -491,7 +491,7 @@ fhandler_base::fstat_helper (struct stat *buf)
|
||||
else
|
||||
{
|
||||
buf->st_dev = buf->st_rdev = dev ();
|
||||
buf->st_mode |= dev ().mode () & S_IFMT;
|
||||
buf->st_mode = dev ().mode ();
|
||||
buf->st_size = 0;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user