summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2015-11-13 19:21:45 +0100
committerSergei Golubchik <serg@mariadb.org>2015-11-16 07:55:55 +0100
commit3228ad33f0ae8e2045449c3e67bcd1fbf5ed6543 (patch)
tree6e2e5178e592d8132b0a36775447950bec46913c
parent0c5f36d5791d40f11d95e667c2ae000c21814218 (diff)
downloadmariadb-git-3228ad33f0ae8e2045449c3e67bcd1fbf5ed6543.tar.gz
MDEV-8973 Build failure on missing alloca.h
in *BSD family alloca() is in stdlib.h
-rw-r--r--include/mysql/service_encryption.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/mysql/service_encryption.h b/include/mysql/service_encryption.h
index be21af73481..77afc047372 100644
--- a/include/mysql/service_encryption.h
+++ b/include/mysql/service_encryption.h
@@ -34,6 +34,8 @@ extern "C" {
#ifndef __cplusplus
#define inline __inline
#endif
+#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
+#include <stdlib.h>
#else
#include <alloca.h>
#endif