* fhandler.cc (fhandler_base::fchmod): Do the right thing when changing an "on

disk" device or fifo.
(fhandler_base::fchown): Ditto for changing ownership.
* fhandler_disk_file.cc (fhandler_base::fstat_helper): Accommodate device files
on ntfs partitions.
* path.cc (path_conv::check): Use isfs function to figure out if a path exists
on a filesystem to make sure that device files are caught.
This commit is contained in:
Christopher Faylor
2004-12-26 02:10:30 +00:00
parent 9a3412eea8
commit 8711eddd80
5 changed files with 24 additions and 3 deletions

View File

@ -816,7 +816,7 @@ out:
return;
}
if (dev.devn == FH_FS)
if (dev.isfs ())
{
if (strncmp (path, "\\\\.\\", 4))
{