summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/dll_init.sgml
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2006-10-31 11:40:47 +0000
committerCorinna Vinschen <corinna@vinschen.de>2006-10-31 11:40:47 +0000
commit9740f34d11c458fd7a07a025810422a6db1ad374 (patch)
treef534b30bf61b4392013eabe56906a053207a3acc /winsup/cygwin/dll_init.sgml
parent3ddf69712bc97460fe6b0e82379e0c1132dce866 (diff)
downloadcygnal-9740f34d11c458fd7a07a025810422a6db1ad374.tar.gz
cygnal-9740f34d11c458fd7a07a025810422a6db1ad374.tar.bz2
cygnal-9740f34d11c458fd7a07a025810422a6db1ad374.zip
* fhandler_disk_file.cc (fhandler_base::fstat_by_handle): Drop
directory attribute for reparse points to avoid mistreating. (fhandler_base::fstat_by_name): Ditto. * path.cc (symlink_info::check_reparse_point): New method testing reparse points for symbolic links. (symlink_info::check_shortcut): Move file attribute tesat to calling function. (symlink_info::check): Add handling for reparse points. * path.h (enum path_types): Add PATH_REP to denote reparse point based symlinks. (path_conv::is_rep_symlink): New method. * syscalls.cc (unlink): Handle reparse points.
Diffstat (limited to 'winsup/cygwin/dll_init.sgml')
0 files changed, 0 insertions, 0 deletions