$NetBSD: patch-openjpeg_libopenjpeg_opj_malloc_h,v 1.2 2014/04/04 08:48:43 adam Exp $

Work around undefined 'memalign' issue.

--- openjpeg/libopenjpeg/opj_malloc.h.orig	2014-03-26 12:53:47.000000000 +0000
+++ openjpeg/libopenjpeg/opj_malloc.h
@@ -88,7 +88,7 @@ Allocate memory aligned to a 16 byte bou
   #elif defined(__FreeBSD__)
     #define HAVE_POSIX_MEMALIGN
 	/* Linux x86_64 and OSX always align allocations to 16 bytes */
-	#elif !defined(__amd64__) && !defined(__APPLE__) && !defined(_AIX)
+	#elif !defined(__amd64__) && !defined(__APPLE__) && !defined(_AIX) && !defined(__NetBSD__) && !defined(__DragonFly__) && !defined(__OpenBSD__)
 		#define HAVE_MEMALIGN
 		#include <malloc.h>			
 	#endif
