From 4dba9aed22def5a2c4bef268eecfb3407b6ccc17 Mon Sep 17 00:00:00 2001 From: Mathieu Malaterre Date: Tue, 2 Oct 2012 06:51:59 +0000 Subject: [PATCH] [trunk] Import opj_malloc.h from branch 1.5.x --- src/lib/openjp2/opj_malloc.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/openjp2/opj_malloc.h b/src/lib/openjp2/opj_malloc.h index 0b1d4fc1..9e4af234 100644 --- a/src/lib/openjp2/opj_malloc.h +++ b/src/lib/openjp2/opj_malloc.h @@ -83,8 +83,10 @@ Allocate memory aligned to a 16 byte boundry #else /* Not _WIN32 */ #if defined(__sun) #define HAVE_MEMALIGN + #elif defined(__FreeBSD__) + #define HAVE_POSIX_MEMALIGN /* Linux x86_64 and OSX always align allocations to 16 bytes */ - #elif !defined(__amd64__) && !defined(__APPLE__) + #elif !defined(__amd64__) && !defined(__APPLE__) && !defined(_AIX) #define HAVE_MEMALIGN #include #endif