From: Yann Collet Date: Thu, 2 Dec 2021 19:30:03 +0000 (-0800) Subject: bound alignment backup to sizeof(void*) X-Git-Tag: v1.5.1~1^2~35^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1d025d871bf0891aceac437685f33cd6e638f4c7;p=thirdparty%2Fzstd.git bound alignment backup to sizeof(void*) --- 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 */