From ddce305c178395e7a4ea86c402919f239710ba6d Mon Sep 17 00:00:00 2001 From: Alam Ed Arias Date: Sat, 23 Jul 2016 23:14:24 -0400 Subject: [PATCH] under clang, defined does not means true --- src/lzf.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lzf.c b/src/lzf.c index 33a1b2dc..d5b502b5 100644 --- a/src/lzf.c +++ b/src/lzf.c @@ -59,7 +59,9 @@ * Unconditionally aligning does not cost very much, so do it if unsure */ #ifndef STRICT_ALIGN -# define STRICT_ALIGN !(defined(__i386) || defined (__amd64)) || defined (__clang__) +#if !(defined(__i386) || defined (__amd64)) || defined (__clang__) +#define STRICT_ALIGN 1 +#endif #endif /*