aboutsummaryrefslogtreecommitdiffstats
path: root/macros/gnome-support.m4
diff options
context:
space:
mode:
authorRaja R Harinath <harinath@src.gnome.org>1999-01-06 09:45:20 +0800
committerRaja R Harinath <harinath@src.gnome.org>1999-01-06 09:45:20 +0800
commitc107b53ebbc014c8b42d4046714e9849d307703f (patch)
tree325d6ac96c176bb20d88346161336afc66ca4b68 /macros/gnome-support.m4
parent6462909737e9f0e4fa22b17b3e986d03bd9ed175 (diff)
downloadgsoc2013-evolution-c107b53ebbc014c8b42d4046714e9849d307703f.tar.gz
gsoc2013-evolution-c107b53ebbc014c8b42d4046714e9849d307703f.tar.zst
gsoc2013-evolution-c107b53ebbc014c8b42d4046714e9849d307703f.zip
Include dirent.h before checking whether `scandir' needs to be declared.
* gnome-support.m4: Include dirent.h before checking whether `scandir' needs to be declared. * need-declaration.m4: Revert unlogged change. svn path=/trunk/; revision=580
Diffstat (limited to 'macros/gnome-support.m4')
-rw-r--r--macros/gnome-support.m47
1 files changed, 6 insertions, 1 deletions
diff --git a/macros/gnome-support.m4 b/macros/gnome-support.m4
index 4123449483..2c1d049842 100644
--- a/macros/gnome-support.m4
+++ b/macros/gnome-support.m4
@@ -50,7 +50,12 @@ AC_DEFUN([GNOME_SUPPORT_CHECKS],[
# see if we need to declare some functions. Solaris is notorious for
# putting functions into the `libc' but not listing them in the headers
AC_CHECK_HEADERS(string.h strings.h stdlib.h unistd.h dirent.h)
- GCC_NEED_DECLARATIONS(gethostname setreuid setregid getpagesize scandir)
+ GCC_NEED_DECLARATIONS(gethostname setreuid setregid getpagesize)
+ GCC_NEED_DECLARATION(scandir,[
+#ifdef HAVE_DIRENT_H
+#include <dirent.h>
+#endif
+])
# Turn our LIBOBJS into libtool objects. This is gross, but it
# requires changes to autoconf before it goes away.