[master] 6d91e6aff jail_linux: Flexelint

Nils Goroll nils.goroll at uplex.de
Fri Feb 14 14:30:08 UTC 2025


commit 6d91e6aff0bb09a42bc858c0af6deb31d2275738
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Fri Feb 14 15:29:00 2025 +0100

    jail_linux: Flexelint
    
    Ref bf84027da5f54e5b85bae47b38752722ad21cb48

diff --git a/bin/varnishd/mgt/mgt_jail_linux.c b/bin/varnishd/mgt/mgt_jail_linux.c
index 2dd7f89a2..ae2201d54 100644
--- a/bin/varnishd/mgt/mgt_jail_linux.c
+++ b/bin/varnishd/mgt/mgt_jail_linux.c
@@ -44,7 +44,6 @@
 #include <sys/vfs.h>
 
 #include "mgt/mgt.h"
-#include "common/heritage.h"
 
 static int
 vjl_set_thp(const char *arg, struct vsb *vsb)
@@ -86,6 +85,8 @@ vjl_init(char **args)
 	int seen = 0, ret = 0;
 	size_t i;
 
+	(void)args;
+
 	vsb = VSB_new_auto();
 	AN(vsb);
 
@@ -97,11 +98,15 @@ vjl_init(char **args)
 		return (jail_tech_unix.init(NULL));
 	}
 
-	for (i = 0; args[i] != NULL; i++);
+	i = 0;
+	while (args[i] != NULL)
+		i++;
+
 	unix_args = calloc(i + 1, sizeof *unix_args);
 	AN(unix_args);
 
-	for (i = 0; *args != NULL && ret == 0; args++) {
+	i = 0;
+	for (; *args != NULL && ret == 0; args++) {
 		val = keyval(*args, "transparent_hugepage=");
 		if (val == NULL) {
 			unix_args[i++] = *args;


More information about the varnish-commit mailing list