diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 2003-08-31 17:55:46 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 2003-08-31 17:55:46 +0000 |
commit | 19eab8b8e47590be0c3122a09a29a27a31620bd3 (patch) | |
tree | f75abef44b0f70973592b7edb66a319f92a1d7b2 /contrib/libreadline/posixdir.h | |
parent | fb21882ffc08f0f36202a6492bc4628bd832ac18 (diff) | |
download | src-19eab8b8e47590be0c3122a09a29a27a31620bd3.tar.gz src-19eab8b8e47590be0c3122a09a29a27a31620bd3.zip |
Virgin import of GNU Readline 4.3
Notes
Notes:
svn path=/vendor/libreadline/dist/; revision=119610
Diffstat (limited to 'contrib/libreadline/posixdir.h')
-rw-r--r-- | contrib/libreadline/posixdir.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/contrib/libreadline/posixdir.h b/contrib/libreadline/posixdir.h index 98ced75b346b..505e27954f16 100644 --- a/contrib/libreadline/posixdir.h +++ b/contrib/libreadline/posixdir.h @@ -46,4 +46,12 @@ # define d_fileno d_ino #endif +#if defined (_POSIX_SOURCE) && (!defined (STRUCT_DIRENT_HAS_D_INO) || defined (BROKEN_DIRENT_D_INO)) +/* Posix does not require that the d_ino field be present, and some + systems do not provide it. */ +# define REAL_DIR_ENTRY(dp) 1 +#else +# define REAL_DIR_ENTRY(dp) (dp->d_ino != 0) +#endif /* _POSIX_SOURCE */ + #endif /* !_POSIXDIR_H_ */ |