Mailing List Archive

[master] 266ce5fb5 Always AN function pointers before use.
commit 266ce5fb50811718dbf6b629602afb347196cafc
Author: Poul-Henning Kamp <phk@FreeBSD.org>
Date: Tue Oct 12 11:04:43 2021 +0000

Always AN function pointers before use.

diff --git a/bin/varnishd/cache/cache_wrk.c b/bin/varnishd/cache/cache_wrk.c
index db4139a98..b8bc3efbd 100644
--- a/bin/varnishd/cache/cache_wrk.c
+++ b/bin/varnishd/cache/cache_wrk.c
@@ -483,6 +483,7 @@ Pool_Work_Thread(struct pool *pp, struct worker *wrk)
do {
memset(wrk->task, 0, sizeof wrk->task);
assert(wrk->pool == pp);
+ AN(tp->func);
tp->func(wrk, tp->priv);
if (DO_DEBUG(DBG_VCLREL) && wrk->wpriv->vcl != NULL)
VCL_Rel(&wrk->wpriv->vcl);
_______________________________________________
varnish-commit mailing list
varnish-commit@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-commit