From cf7160bda2ee677b6de3b7e7a794b9d40fa2c069 Mon Sep 17 00:00:00 2001 From: Leonid Yuriev Date: Sat, 13 Jul 2019 20:07:56 +0300 Subject: [PATCH] mdbx: portability - don't include `malloc.h` on BSD. Change-Id: I67f580c073bfe52fbd2e4ff599354e6d0f597e95 --- src/osal.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/osal.h b/src/osal.h index c3e72e83..9bafc3ea 100644 --- a/src/osal.h +++ b/src/osal.h @@ -50,10 +50,14 @@ #include #include #include -#include #include #include #include +#if !(defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || \ + defined(__BSD__) || defined(__NETBSD__) || defined(__bsdi__) || \ + defined(__DragonFly__)) +#include +#endif /* xBSD */ #ifndef _POSIX_C_SOURCE #ifdef _POSIX_SOURCE