[master] 05d0b9c14 Silent coverity

Federico G. Schwindt fgsch at lodoss.net
Thu Mar 14 21:07:08 UTC 2019


commit 05d0b9c1420bd77944ee82aed2639f9bf810202e
Author: Federico G. Schwindt <fgsch at lodoss.net>
Date:   Thu Mar 14 21:03:31 2019 +0000

    Silent coverity

diff --git a/lib/libvmod_debug/vmod_debug.c b/lib/libvmod_debug/vmod_debug.c
index 17454ba49..6bbdbda1b 100644
--- a/lib/libvmod_debug/vmod_debug.c
+++ b/lib/libvmod_debug/vmod_debug.c
@@ -689,6 +689,7 @@ xyzzy_catflap(VRT_CTX, VCL_ENUM type)
 	CHECK_OBJ_NOTNULL(req, REQ_MAGIC);
 	XXXAZ(req->vcf);
 	req->vcf = WS_Alloc(req->ws, sizeof *req->vcf);
+	AN(req->vcf);
 	INIT_OBJ(req->vcf, VCF_MAGIC);
 	if (type == VENUM(first) || type == VENUM(miss)) {
 		req->vcf->func = xyzzy_catflap_simple;


More information about the varnish-commit mailing list