From: Jim Meyering Date: Sun, 19 Mar 2006 18:27:55 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v6.0~588 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7cf97ab1ff729acd8ea62b5f6223e600add22ce7;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/lib/ChangeLog b/lib/ChangeLog index c9227195ce..bf3fafe3f8 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,14 @@ +2006-03-19 Jim Meyering + + Work even in a chroot where d_ino values for entries in "/" + don't match the stat.st_ino values for the same names. + * getcwd.c (__getcwd): When no d_ino value matches the target inode + number, iterate through all entries again, using lstat instead. + Reported by Kenshi Muto in http://bugs.debian.org/355810. + + * getcwd.c (__getcwd): Clarify a comment. + Use memcpy in place of a call to strcpy. + 2006-03-16 Paul Eggert * regex.h (regoff_t) [defined _REGEX_LARGE_OFFSETS]: