[master] b82366398 miniobj: polish SIZEOF_FLEX_OBJ

Nils Goroll nils.goroll at uplex.de
Fri Feb 14 14:20:09 UTC 2025


commit b8236639855c7f77a5b6b4d9d995c0f7aa79e544
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Fri Feb 14 15:19:18 2025 +0100

    miniobj: polish SIZEOF_FLEX_OBJ

diff --git a/include/miniobj.h b/include/miniobj.h
index df5018d96..f794bf389 100644
--- a/include/miniobj.h
+++ b/include/miniobj.h
@@ -38,7 +38,7 @@
 	} while (0)
 
 #define SIZEOF_FLEX_OBJ(to, fld, len)					\
-	(offsetof(typeof(*to), fld) + sizeof *(to)->fld * len)
+	(offsetof(typeof(*to), fld) + sizeof *(to)->fld * (len))
 
 #define ALLOC_FLEX_OBJ(to, fld, len, type_magic)			\
 	do {								\


More information about the varnish-commit mailing list