]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
*** empty log message ***
authorJim Meyering <jim@meyering.net>
Tue, 22 Nov 2005 14:53:55 +0000 (14:53 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 22 Nov 2005 14:53:55 +0000 (14:53 +0000)
lib/ChangeLog

index 3cab495f34ef9978eeeec0e3317c48888db3215b..89ca7904d00bead5cc8ba277fcac355a713c57b7 100644 (file)
@@ -1,3 +1,14 @@
+2005-11-22  Jim Meyering  <jim@meyering.net>
+
+       * openat.h (openat_permissive): Declare.
+       (openat_ro): Define.
+
+       * openat.c (EXPECTED_ERRNO): New macro.
+       (openat_permissive): New function -- used in remove.c rewrite.
+       (all functions): Set errno just before returning, only if there
+       was an actual failure.
+       Use EXPECTED_ERRNO rather than comparing against only ENOTDIR.
+
 2005-11-20  Jim Meyering  <jim@meyering.net>
 
        * euidaccess-stat.c: New file, mostly from euidaccess.c.