]> granicus.if.org Git - graphviz/commitdiff
Remove `AC_HEADER_DIRENT` from configure.ac
authorErwin Janssen <erwinjanssen@outlook.com>
Wed, 8 Feb 2017 19:36:35 +0000 (20:36 +0100)
committerErwin Janssen <erwinjanssen@outlook.com>
Mon, 6 Mar 2017 10:12:55 +0000 (11:12 +0100)
The check `AC_HEADER_DIRENT` is no longer needed, as all current UNIX
systems have the correct version of this header. The checks and
corresponding define can be removed.

cmd/lefty/ws/x11/libfilereq/Dir.c
config.iffe
configure.ac
windows/include/config.h

index 12a55b7da262a297c71f58a6b6a2f2350a142c69..1159c4eff8771ce7ed343dcc608af6fc400bf46a 100644 (file)
 
 #include "SFinternal.h"
 
-#if HAVE_DIRENT_H
 #include <dirent.h>
-#define DIRENT_DONE
-#else
-#define dirent direct
-#  if HAVE_SYS_NDIR_H
-#  include <sys/ndir.h>
-#  define DIRENT_DONE
-#  endif
-#  if HAVE_NDIR_H
-#  include <ndir.h>
-#  define DIRENT_DONE
-#  endif
-#endif
-
-#ifndef DIRENT_DONE
-#if defined (SVR4) || defined (SYSV) || defined (USG) || defined (__osf__) || defined (__svr4__) || defined (__FreeBSD__) || defined (SCO)
-#include <dirent.h>
-#else /* defined (SVR4) || defined (SYSV) || defined (USG) */
-#include <sys/dir.h>
-#define dirent direct
-#endif /* defined (SVR4) || defined (SYSV) || defined (USG) */
-#endif
 
 #include <sys/stat.h>
 
index f898977c0aaed2b15f7bcc27c6092aec7ca5b912..1f5838cc1fcb75547a735707aec447ed9b922ec3 100644 (file)
@@ -20,7 +20,6 @@ lib sincos
 lib strcasecmp
 lib strncasecmp
 
-hdr dirent
 hdr dlfcn
 hdr errno
 hdr fenv
index 4856562dbaa80a96bb24a74f6c7f6e76aa5c0e7d..af0ea13d1dc0e8bedacb25ae06155ba53ca0bc26 100644 (file)
@@ -423,7 +423,6 @@ AC_CHECK_HEADERS(malloc.h \
        sys/time.h sys/types.h sys/select.h \
        sys/stat.h sys/mman.h sys/vfork.h \
        sys/ioctl.h sys/inotify.h crt_externs.h)
-AC_HEADER_DIRENT
 
 # Internationalization macros
 # AM_GNU_GETTEXT
index c023c8d2841bc0894084c7b796a594c1532c6e9e..3da7df34189f44e87256e7279d4ad5cee5ae8c57 100644 (file)
 /* Define if you have the DevIL library */
 /* #undef HAVE_DEVIL */
 
-/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
-   */
-#define HAVE_DIRENT_H 1
-
 /* Define to 1 if you have the <dlfcn.h> header file. */
 /* #undef HAVE_DLFCN_H */