diff options
author | Bruno Haible <bruno@clisp.org> | 2011-09-11 21:11:58 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2011-09-11 21:11:58 +0200 |
commit | 28d57000306f68f4ef8f0ada970c5733f9ed99f4 (patch) | |
tree | 892d9bbb7e9ac01e84bc32fb216aa38a58c18580 /lib/dirent.in.h | |
parent | 2210a2b11c43222262e65d7200bb094dc6d052d3 (diff) | |
download | gnulib-28d57000306f68f4ef8f0ada970c5733f9ed99f4.tar.gz |
dirent: Don't assume <dirent.h> exists.
* lib/dirent.in.h: Include <dirent.h> only if HAVE_DIRENT_H is 1.
* m4/dirent_h.m4 (gl_DIRENT_H): Set HAVE_DIRENT_H.
* modules/dirent (Makefile.am): Substitute HAVE_DIRENT_H.
* doc/posix-headers/dirent.texi: Mention the MSVC problem.
Diffstat (limited to 'lib/dirent.in.h')
-rw-r--r-- | lib/dirent.in.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/dirent.in.h b/lib/dirent.in.h index ebbc425511..a8b3f490ab 100644 --- a/lib/dirent.in.h +++ b/lib/dirent.in.h @@ -22,7 +22,9 @@ @PRAGMA_COLUMNS@ /* The include_next requires a split double-inclusion guard. */ -#@INCLUDE_NEXT@ @NEXT_DIRENT_H@ +#if @HAVE_DIRENT_H@ +# @INCLUDE_NEXT@ @NEXT_DIRENT_H@ +#endif #ifndef _@GUARD_PREFIX@_DIRENT_H #define _@GUARD_PREFIX@_DIRENT_H |