From 1c1570b28ce1c89e03cc28d0ae9cc6e42b9edbf4 Mon Sep 17 00:00:00 2001 From: Max Lv Date: Wed, 28 Nov 2018 16:23:17 +0800 Subject: [PATCH] Ensure 16-byte alignment. Fix #2233 --- src/utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils.c b/src/utils.c index 29dea13a..16d00861 100644 --- a/src/utils.c +++ b/src/utils.c @@ -247,7 +247,7 @@ ss_align(size_t size) void *tmp = NULL; #ifdef HAVE_POSIX_MEMALIGN /* ensure 16 byte alignment */ - err = posix_memalign(&tmp, sizeof(void *), size); + err = posix_memalign(&tmp, 16, size); #else err = -1; #endif