[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