From 1d025d871bf0891aceac437685f33cd6e638f4c7 Mon Sep 17 00:00:00 2001 From: Yann Collet Date: Thu, 2 Dec 2021 11:30:03 -0800 Subject: [PATCH] bound alignment backup to sizeof(void*) --- lib/common/compiler.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/common/compiler.h b/lib/common/compiler.h index 907b6bfac..98590ce67 100644 --- a/lib/common/compiler.h +++ b/lib/common/compiler.h @@ -306,7 +306,7 @@ # else /* No known support for alignof() - imperfect backup */ -# define MEM_ALIGN_COND(T) sizeof(T) +# define MEM_ALIGN_COND(T) (sizeof(void*) < sizeof(T) ? sizeof(void*) : sizeof(T)) # endif #endif /* MEM_ALIGN_COND */ -- 2.47.2