[master] 1efd4f1e4 varnishtest: Flexelint polish

Nils Goroll nils.goroll at uplex.de
Fri Feb 21 13:53:06 UTC 2025


commit 1efd4f1e43b41893ee1687ee90aac3635cf74f38
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Fri Feb 21 14:52:20 2025 +0100

    varnishtest: Flexelint polish
    
    Ref f2b398f0ce0a3575bb3d3546f49cb40792ca8854

diff --git a/bin/varnishtest/vtc_proxy.c b/bin/varnishtest/vtc_proxy.c
index 32983df8c..351d6c59f 100644
--- a/bin/varnishtest/vtc_proxy.c
+++ b/bin/varnishtest/vtc_proxy.c
@@ -50,6 +50,7 @@ static const char vpx2_sig[] = {
 	'Q', 'U', 'I', 'T', '\n',
 };
 
+//lint -emacro(750, PP2_)
 #define PP2_TYPE_ALPN           0x01
 #define PP2_TYPE_AUTHORITY      0x02
 #define PP2_TYPE_CRC32C         0x03
@@ -99,7 +100,6 @@ vtc_proxy_tlv(struct vtclog *vl, struct vsb *vsb, const char *kva)
 
 	kv = strdup(kva);
 	AN(kv);
-	save = NULL;
 
 	p = strtok_r(kv, "=", &save);
 	AN(p);
@@ -130,7 +130,7 @@ vtc_proxy_tlv(struct vtclog *vl, struct vsb *vsb, const char *kva)
 		vsb2 = VSB_new_auto();
 		AN(vsb2);
 		VSB_cat(vsb2, p);
-		VSB_finish(vsb2);
+		AZ(VSB_finish(vsb2));
 	}
 	AN(vsb2);
 


More information about the varnish-commit mailing list