]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Correct the detection of wincrypt.h and winioctl.h
authorTim Kientzle <kientzle@gmail.com>
Sat, 19 Nov 2011 23:29:02 +0000 (18:29 -0500)
committerTim Kientzle <kientzle@gmail.com>
Sat, 19 Nov 2011 23:29:02 +0000 (18:29 -0500)
From: Denis B. MARTIN

SVN-Revision: 3809

configure.ac

index 7111c0fd45cae398e9ea2cad1813a546199d0bd7..95f80f4390b4dfac0489ef5556f6f00b6bc2d3ac 100644 (file)
@@ -217,8 +217,13 @@ AC_CHECK_HEADERS([sys/mkdev.h sys/mount.h])
 AC_CHECK_HEADERS([sys/param.h sys/poll.h sys/select.h sys/statfs.h sys/statvfs.h])
 AC_CHECK_HEADERS([sys/time.h sys/utime.h sys/utsname.h sys/vfs.h])
 AC_CHECK_HEADERS([time.h unistd.h utime.h wchar.h wctype.h])
-# check windows.h first.
-AC_CHECK_HEADERS([windows.h wincrypt.h winioctl.h])
+AC_CHECK_HEADERS([windows.h])
+# check windows.h first; the other headers require it.
+AC_CHECK_HEADERS([wincrypt.h winioctl.h],[],[],
+[[#ifdef HAVE_WINDOWS_H
+# include <windows.h>
+#endif
+]])
 
 # Checks for libraries.
 AC_ARG_WITH([zlib],