diff options
author | wrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68> | 2014-02-12 19:18:23 +0000 |
---|---|---|
committer | wrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68> | 2014-02-12 19:18:23 +0000 |
commit | 44eb629b23a3131906bc2df4282143b2ede0f487 (patch) | |
tree | ee51833f6c72654f115d6d8c989ee47e5f10632b | |
parent | bb3ebdf640012052a4f9682f45357a4c0008d181 (diff) | |
download | libapr-44eb629b23a3131906bc2df4282143b2ede0f487.tar.gz |
Correct nonsense test for non-exported sys/stat.h autoconf flag
Introduce non-exported sys/attr.h autoconf flag for OS/X
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1567722 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | configure.in | 1 | ||||
-rw-r--r-- | file_io/unix/mktemp.c | 2 | ||||
-rw-r--r-- | file_io/win32/open.c | 2 | ||||
-rw-r--r-- | file_io/win32/pipe.c | 2 | ||||
-rw-r--r-- | include/arch/unix/apr_arch_file_io.h | 3 |
5 files changed, 7 insertions, 3 deletions
diff --git a/configure.in b/configure.in index bd86b30bf..fba4bd0dc 100644 --- a/configure.in +++ b/configure.in @@ -1379,6 +1379,7 @@ APR_FLAG_HEADERS( netinet/in.h \ netinet/sctp.h \ netinet/sctp_uio.h \ + sys/attr.h \ sys/file.h \ sys/ioctl.h \ sys/mman.h \ diff --git a/file_io/unix/mktemp.c b/file_io/unix/mktemp.c index 89d9842d4..760f04a4a 100644 --- a/file_io/unix/mktemp.c +++ b/file_io/unix/mktemp.c @@ -74,7 +74,7 @@ #if APR_HAVE_SYS_TYPES_H #include <sys/types.h> #endif -#if APR_HAVE_SYS_STAT_H +#ifdef HAVE_SYS_STAT_H #include <sys/stat.h> #endif #if APR_HAVE_FCNTL_H diff --git a/file_io/win32/open.c b/file_io/win32/open.c index b668645bb..3c00bfc79 100644 --- a/file_io/win32/open.c +++ b/file_io/win32/open.c @@ -26,7 +26,7 @@ #endif #include <winbase.h> #include <string.h> -#if APR_HAVE_SYS_STAT_H +#ifdef HAVE_SYS_STAT_H #include <sys/stat.h> #endif #include "apr_arch_misc.h" diff --git a/file_io/win32/pipe.c b/file_io/win32/pipe.c index 021ce9d5d..010cee97e 100644 --- a/file_io/win32/pipe.c +++ b/file_io/win32/pipe.c @@ -26,7 +26,7 @@ #if APR_HAVE_SYS_TYPES_H #include <sys/types.h> #endif -#if APR_HAVE_SYS_STAT_H +#ifdef HAVE_SYS_STAT_H #include <sys/stat.h> #endif #if APR_HAVE_PROCESS_H diff --git a/include/arch/unix/apr_arch_file_io.h b/include/arch/unix/apr_arch_file_io.h index 5847cdc2c..a3102fa7e 100644 --- a/include/arch/unix/apr_arch_file_io.h +++ b/include/arch/unix/apr_arch_file_io.h @@ -54,6 +54,9 @@ #ifdef HAVE_SYS_STAT_H #include <sys/stat.h> #endif +#ifdef HAVE_SYS_ATTR_H +#include <sys/attr.h> +#endif #if APR_HAVE_UNISTD_H #include <unistd.h> #endif |