[master] 4148837d2 flexelint c7ac5266377ed6171548fcd61cbf5f095f98fa41

Nils Goroll nils.goroll at uplex.de
Thu Nov 12 16:56:07 UTC 2020


commit 4148837d2304ab86fdda7cb9bbedd6f980c25421
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Thu Nov 12 17:54:38 2020 +0100

    flexelint c7ac5266377ed6171548fcd61cbf5f095f98fa41
    
    polish differently and more sensibly

diff --git a/bin/varnishtest/vtc_varnish.c b/bin/varnishtest/vtc_varnish.c
index db8fc91ee..9912da43b 100644
--- a/bin/varnishtest/vtc_varnish.c
+++ b/bin/varnishtest/vtc_varnish.c
@@ -547,8 +547,8 @@ varnish_launch(struct varnish *v)
 static void
 varnish_listen(const struct varnish *v, char *la)
 {
-	const char *a, *p, *n2;
-	char *n, m[64], s[256];
+	const char *a, *p, *n, *n2;
+	char m[64], s[256];
 	unsigned first;
 
 	n2 = "";
@@ -556,15 +556,15 @@ varnish_listen(const struct varnish *v, char *la)
 
 	while (*la != '\0') {
 		n = la;
-		la = strchr(n, ' ');
+		la = strchr(la, ' ');
 		AN(la);
 		*la = '\0';
-		a = la + 1;
-		la = strchr(a, ' ');
+		a = ++la;
+		la = strchr(la, ' ');
 		AN(la);
 		*la = '\0';
-		p = la + 1;
-		la = strchr(p, '\n');
+		p = ++la;
+		la = strchr(la, '\n');
 		AN(la);
 		*la = '\0';
 		la++;


More information about the varnish-commit mailing list