summaryrefslogtreecommitdiff
path: root/src/dired.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2006-01-27 20:44:10 +0000
committerEli Zaretskii <eliz@gnu.org>2006-01-27 20:44:10 +0000
commit9c9f08a93dbc92b34b91f0d32ca849a48e67dbce (patch)
treef5e9107baddabe851a6baba9c02d284b50c7e385 /src/dired.c
parent677eb002500d3f7732f176f11ef4cd634b87ecb7 (diff)
downloademacs-9c9f08a93dbc92b34b91f0d32ca849a48e67dbce.tar.gz
(DIRENTRY_NONEMPTY) [__CYGWIN__]: Use the MSDOS definition.
Diffstat (limited to 'src/dired.c')
-rw-r--r--src/dired.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dired.c b/src/dired.c
index 35a69780a3b..474683c3c87 100644
--- a/src/dired.c
+++ b/src/dired.c
@@ -85,7 +85,8 @@ extern struct direct *readdir ();
#endif /* not MSDOS */
#endif /* not SYSV_SYSTEM_DIR */
-#ifdef MSDOS
+/* Some versions of Cygwin don't have d_ino in `struct dirent'. */
+#if defined(MSDOS) || defined(__CYGWIN__)
#define DIRENTRY_NONEMPTY(p) ((p)->d_name[0] != 0)
#else
#define DIRENTRY_NONEMPTY(p) ((p)->d_ino)