diff options
-rw-r--r-- | winsup/cygwin/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/cygwin/dir.cc | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 67023d1..c9ed800 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -6,8 +6,8 @@ 2006-01-19 Christopher Faylor <cgf@timesys.com> - * dir.cc (readdir_worker): Fill in invalid fields with -1. Accommodate - name change from __ino32 to __invalid_ino32. + * dir.cc (readdir_worker): Accommodate name change from __ino32 to + __invalid_ino32. * include/sys/dirent.h (__invalid_ino32): Rename from __ino32. Don't define unused d_type macros. diff --git a/winsup/cygwin/dir.cc b/winsup/cygwin/dir.cc index 14f02d9..44f0b05 100644 --- a/winsup/cygwin/dir.cc +++ b/winsup/cygwin/dir.cc @@ -104,8 +104,8 @@ readdir_worker (DIR *dir, dirent *de) /* error return */; else if (!CYGWIN_VERSION_CHECK_FOR_NEEDS_D_INO) { - de->__invalid_d_ino = (ino_t) -1; - de->__invalid_ino32 = (uint32_t) -1; + de->__invalid_d_ino = (ino_t) 0; + de->__invalid_ino32 = (uint32_t) 0; if (de->d_name[0] == '.') { if (de->d_name[1] == '\0') |