[master] 3dd0182fd Silence Flexelint
Nils Goroll
nils.goroll at uplex.de
Fri Jul 14 18:24:07 UTC 2023
commit 3dd0182fd422b1b58dc343b3b899b11f6fccad0a
Author: Nils Goroll <nils.goroll at uplex.de>
Date: Fri Jul 14 19:48:14 2023 +0200
Silence Flexelint
my local config on linux is slightly different than phks on freebsd
diff --git a/bin/varnishd/flint.lnt b/bin/varnishd/flint.lnt
index cc0a3c909..d6ea93a47 100644
--- a/bin/varnishd/flint.lnt
+++ b/bin/varnishd/flint.lnt
@@ -124,6 +124,7 @@
//////////////
+libh mgt_event.h
+-esym(522, mgt_ProcTitle)
-sem(VRT_AddDirector, custodial(3))
-sem(VCP_New, custodial(3))
diff --git a/lib/libvarnish/vfl.c b/lib/libvarnish/vfl.c
index e28ef374a..8c8d1336a 100644
--- a/lib/libvarnish/vfl.c
+++ b/lib/libvarnish/vfl.c
@@ -35,7 +35,7 @@
#include <sys/stat.h>
#include <errno.h>
-#include <fcntl.h>
+#include <fcntl.h> //lint !e537
#include <stdarg.h>
#include <unistd.h>
diff --git a/lib/libvarnish/vpf.c b/lib/libvarnish/vpf.c
index ef6cf27cf..85f381b95 100644
--- a/lib/libvarnish/vpf.c
+++ b/lib/libvarnish/vpf.c
@@ -34,7 +34,7 @@
#include <sys/file.h>
#include <sys/stat.h>
-#include <fcntl.h>
+#include <fcntl.h> //lint !e537
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/lib/libvcc/flint.lnt b/lib/libvcc/flint.lnt
index 4705d651c..87410ec86 100644
--- a/lib/libvcc/flint.lnt
+++ b/lib/libvcc/flint.lnt
@@ -13,4 +13,6 @@
-esym(768, token) // FLINTBUG: global struct member 'token' not ref
-efile(451, vcc_namespace.h) // No include guard
+-efile(537, vcc_namespace.h) // Repeated include
-efile(451, vcc_types.h) // No include guard
+-efile(537, vcc_types.h) // Repeated include
More information about the varnish-commit
mailing list