diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2009-03-13 01:03:28 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2009-03-13 01:03:28 +0300 |
commit | 752c477b42f643616de46a0e05292a492a98f4d2 (patch) | |
tree | a5eacd4a2ee7861322317c6139e2559bf81e4ba8 /winsup/cygwin/flock.cc | |
parent | fc69f1aed5ddfc7af997b90131b8d453eec4fbfb (diff) |
* fhandler_disk_file.cc (path_conv::isgood_inode): Move to be defined
earlier.
(get_ino_by_handle): Take additional path_conv argument, accommodate
throughout. Only use FileId if isgood_inode check is true.
(fhandler_base::open_fs): Simplify setting ino due to above change.
(readdir_get_ino): Make sure to return always a non-zero inode number.
(fhandler_disk_file::readdir): Always open file in dir with
FILE_OPEN_REPARSE_POINT so as not to open wrong file.
Drop call to isgood_inode here.
* path.cc (symlink_info::check): Call fs.update in case we're fetching
file information from call to NtQueryDirectoryFile.
Diffstat (limited to 'winsup/cygwin/flock.cc')
0 files changed, 0 insertions, 0 deletions