From fcbf4c346c8a9b88679983614218e90a44fe8f2a Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Sat, 13 Jun 2020 16:09:40 +0200 Subject: Fix: don't include alloca.h on systems that don't provide this header This commit fixes a build issue on BSD based systems, where alloca is defined in stdlib.h and there is no such thing as "alloca.h". Signed-off-by: David Oberhollenzer --- lib/sqfs/write_inode.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/sqfs/write_inode.c b/lib/sqfs/write_inode.c index 787c4b5..8d8fa7a 100644 --- a/lib/sqfs/write_inode.c +++ b/lib/sqfs/write_inode.c @@ -14,13 +14,14 @@ #include "compat.h" #include +#include #if defined(_WIN32) || defined(__WINDOWS__) # include # ifdef _MSC_VER # define alloca _alloca # endif -#else +#elif defined(HAVE_ALLOCA_H) # include #endif -- cgit v1.2.3