$OpenBSD: patch-intern_guardedalloc_intern_mallocn_c,v 1.3 2015/01/10 00:30:48 pascal Exp $

Use posix_memalign() on OpenBSD.

--- intern/guardedalloc/intern/mallocn.c.orig	Sun Jan  4 15:13:38 2015
+++ intern/guardedalloc/intern/mallocn.c	Fri Jan  9 23:57:09 2015
@@ -74,7 +74,7 @@ void *aligned_malloc(size_t size, size_t alignment)
 	assert(alignment == 16);
 	(void)alignment;
 	return malloc(size);
-#elif defined(__FreeBSD__) || defined(__NetBSD__)
+#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
 	void *result;
 
 	if (posix_memalign(&result, alignment, size)) {
