]> sourceware.org Git - newlib-cygwin.git/commitdiff
* path.cc (symlink_info::check): Remove erroneous assumption about
authorCorinna Vinschen <corinna@vinschen.de>
Thu, 30 Sep 2010 10:42:34 +0000 (10:42 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Thu, 30 Sep 2010 10:42:34 +0000 (10:42 +0000)
required permissions when reading NFS symlinks.

winsup/cygwin/ChangeLog
winsup/cygwin/path.cc

index c6dc2256429a645ad5377eafebeb27453481a49c..c185a0a08f7dd612dbaf15dd31628bd984dccefc 100644 (file)
@@ -1,3 +1,8 @@
+2010-09-30  Corinna Vinschen  <corinna@vinschen.de>
+
+       * path.cc (symlink_info::check): Remove erroneous assumption about
+       required permissions when reading NFS symlinks.
+
 2010-09-29  Christopher Faylor  <me+cygwin@cgf.cx>
 
        * fhandler_tty.cc (fhandler_tty_slave::init): Revert to using
index 887885d2282ae3e05a0c865684055037edf5dd2b..c1f306efa6340da7f3c0263d9dc27b447837fa0a 100644 (file)
@@ -2651,10 +2651,7 @@ restart:
         (which can be symlinks to directories). */
       else if (fs.is_nfs () && !no_ea && !(fileattr & FILE_ATTRIBUTE_DIRECTORY))
        {
-         if (!(access & GENERIC_READ))
-           res = 0;
-         else
-           res = check_nfs_symlink (h);
+         res = check_nfs_symlink (h);
          if (res)
            break;
        }
This page took 0.042248 seconds and 5 git commands to generate.