diff options
author | jerenkrantz <jerenkrantz@13f79535-47bb-0310-9956-ffa450edef68> | 2006-07-12 02:09:05 +0000 |
---|---|---|
committer | jerenkrantz <jerenkrantz@13f79535-47bb-0310-9956-ffa450edef68> | 2006-07-12 02:09:05 +0000 |
commit | 03c04dc3f103b89e3925b003c425129d7cfd311b (patch) | |
tree | 4b24bbab9e4c792313ea4cdbb72558469a439eb1 /configure.in | |
parent | 3482aecee74c46c0ff0e7f773a323a115883b695 (diff) | |
download | libapr-03c04dc3f103b89e3925b003c425129d7cfd311b.tar.gz |
Define struct iovec for mingw.
This patch also moves the iovec 'workaround' from apr.hw into apr_want.h too.
Originally titled: [patch 09/17] struct iovec
Submitted by: John Mark Vandenberg
Reviewed by: Justin Erenkrantz
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@421075 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/configure.in b/configure.in index fe2a831ce..2356acdb2 100644 --- a/configure.in +++ b/configure.in @@ -1406,6 +1406,13 @@ case $host in ;; esac +APR_CHECK_SIZEOF_EXTENDED([#include <sys/uio.h>],struct iovec,0) +if test "$ac_cv_sizeof_struct_iovec" = "0"; then + have_iovec=0 +else + have_iovec=1 +fi + AC_SUBST(voidp_size) AC_SUBST(short_value) AC_SUBST(int_value) @@ -1427,6 +1434,7 @@ AC_SUBST(uint64_literal) AC_SUBST(stdint) AC_SUBST(bigendian) AC_SUBST(aprlfs) +AC_SUBST(have_iovec) dnl ----------------------------- Checking for string functions AC_CHECK_FUNCS(strnicmp, have_strnicmp="1", have_strnicmp="0") |