summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2006-01-11 21:00:42 +0000
committerJim Meyering <jim@meyering.net>2006-01-11 21:00:42 +0000
commit108b46760abdcd64b12ecf046872667bd60de79d (patch)
treea6ce9b7de4ac5b11b03f782bc9f315666b3f7b2f
parentcf6281916bdc0d518887392240dfa26690385815 (diff)
downloadcoreutils-108b46760abdcd64b12ecf046872667bd60de79d.tar.xz
*** empty log message ***
-rw-r--r--lib/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog
index f13173812..342222b66 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,5 +1,12 @@
2006-01-11 Jim Meyering <jim@meyering.net>
+ * fts.c (fts_stat): When following a symlink-to-directory,
+ don't interpret all stat-fails+lstat-succeeds as indicating a
+ dangling symlink. That can also happen at least for ELOOP.
+ The fix: return FTS_SLNONE only when the stat errno is ENOENT.
+
+2006-01-11 Jim Meyering <jim@meyering.net>
+
* fts.c [!_LIBC]: Include "fcntl--.h", to map open to open_safer.
(fts_open): Put new (2006-01-04) maxarglen declaration and uses
in their own block, so pre-c99 compilers don't object.