[master] 660f73519 Add missing assert

Poul-Henning Kamp phk at FreeBSD.org
Wed Aug 12 12:07:08 UTC 2020


commit 660f73519f726449bd854981b2d5d283fa43493f
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Wed Aug 12 09:43:11 2020 +0000

    Add missing assert

diff --git a/bin/varnishd/cache/cache_ban_build.c b/bin/varnishd/cache/cache_ban_build.c
index e8c768ee5..f3891805e 100644
--- a/bin/varnishd/cache/cache_ban_build.c
+++ b/bin/varnishd/cache/cache_ban_build.c
@@ -425,9 +425,11 @@ ban_build_arg_operhelp(struct vsb *vsb, int arg)
 
 void
 BAN_Build_Init(void) {
-	struct vsb *vsb = VSB_new_auto();
+	struct vsb *vsb;
 	int i;
 
+	vsb = VSB_new_auto();
+	AN(vsb);
 	for (i = BANS_ARG_OFF_; i < BANS_ARG_LIM; i ++) {
 		VSB_clear(vsb);
 		ban_build_arg_operhelp(vsb, i);
@@ -438,7 +440,6 @@ BAN_Build_Init(void) {
 	}
 	arg_operhelp[BAN_ARGIDX(i)] = NULL;
 	VSB_destroy(&vsb);
-	AZ(vsb);
 }
 
 void


More information about the varnish-commit mailing list