From 2536dc47ac2e4240bc99f16fda26c06385515958 Mon Sep 17 00:00:00 2001 From: Leonid Yuriev Date: Sun, 25 Aug 2019 11:49:33 +0000 Subject: [PATCH] mdbx: refine features-macros for xBSD. --- src/osal.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/osal.h b/src/osal.h index ed31617a..72431989 100644 --- a/src/osal.h +++ b/src/osal.h @@ -52,11 +52,6 @@ #include #include #include -#if !(defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || \ - defined(__BSD__) || defined(__NETBSD__) || defined(__bsdi__) || \ - defined(__DragonFly__) || defined(__APPLE__) || defined(__MACH__)) -#include -#endif /* xBSD */ /* C11 stdalign.h */ #if __has_include() @@ -74,6 +69,12 @@ /*----------------------------------------------------------------------------*/ /* Systems includes */ +#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || \ + defined(__BSD__) || defined(__NETBSD__) || defined(__bsdi__) || \ + defined(__DragonFly__) || defined(__APPLE__) || defined(__MACH__) +#include +#else +#include #ifndef _POSIX_C_SOURCE #ifdef _POSIX_SOURCE #define _POSIX_C_SOURCE 1 @@ -81,6 +82,7 @@ #define _POSIX_C_SOURCE 0 #endif #endif +#endif /* !xBSD */ #ifndef _XOPEN_SOURCE #define _XOPEN_SOURCE 0