[master] d48043e72 vai: add missing parenthesis in VSCARAB_CHECK

Nils Goroll nils.goroll at uplex.de
Wed Jul 9 19:42:05 UTC 2025


commit d48043e72e10be54d8c9cd9ab4771c8ba5367dba
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Wed Jul 9 21:41:40 2025 +0200

    vai: add missing parenthesis in VSCARAB_CHECK

diff --git a/bin/varnishd/cache/cache.h b/bin/varnishd/cache/cache.h
index 707447cd0..439390065 100644
--- a/bin/varnishd/cache/cache.h
+++ b/bin/varnishd/cache/cache.h
@@ -870,7 +870,7 @@ struct vscarab {
 
 #define VSCARAB_CHECK(scarab) do {						\
 	CHECK_OBJ(scarab, VSCARAB_MAGIC);					\
-	assert(scarab->used <= scarab->capacity);				\
+	assert((scarab)->used <= (scarab)->capacity);				\
 } while(0)
 
 #define VSCARAB_CHECK_NOTNULL(scarab) do {					\


More information about the varnish-commit mailing list