[master] e6193ce Minor FlexeLintery

Poul-Henning Kamp phk at FreeBSD.org
Tue Apr 25 00:48:05 CEST 2017


commit e6193ce4869e42e88bd97322ed9359781f1c2703
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon Apr 24 22:47:40 2017 +0000

    Minor FlexeLintery

diff --git a/lib/libvarnishapi/flint.lnt b/lib/libvarnishapi/flint.lnt
index e69de29..4a0c875 100644
--- a/lib/libvarnishapi/flint.lnt
+++ b/lib/libvarnishapi/flint.lnt
@@ -0,0 +1,2 @@
+-esym(788, vex_rhs_e::*)
+-esym(788, VSL_transaction_e::*)
diff --git a/lib/libvarnishapi/vsl_arg.c b/lib/libvarnishapi/vsl_arg.c
index 23f1844..0ab5679 100644
--- a/lib/libvarnishapi/vsl_arg.c
+++ b/lib/libvarnishapi/vsl_arg.c
@@ -53,7 +53,6 @@
 #include "vre.h"
 
 #include "vapi/vsl.h"
-#include "vapi/vsm.h"
 
 #include "vsl_api.h"
 #include "vsm_api.h"
diff --git a/lib/libvarnishapi/vxp.h b/lib/libvarnishapi/vxp.h
index c7a0981..e1e9918 100644
--- a/lib/libvarnishapi/vxp.h
+++ b/lib/libvarnishapi/vxp.h
@@ -49,7 +49,6 @@ struct token {
 	const char		*b;
 	const char		*e;
 	VTAILQ_ENTRY(token)	list;
-	unsigned		cnt;
 	char			*dec;
 };
 
@@ -57,7 +56,6 @@ struct vxp {
 	unsigned		magic;
 #define VXP_MAGIC		0x59C7F6AC
 
-	const char		*src;
 	const char		*b;
 	const char		*e;
 
@@ -124,7 +122,6 @@ struct vex {
 /* VXP internals */
 
 #define ERRCHK(tl)	do { if ((tl)->err) return; } while (0)
-#define Expect(a, b)	vxp__Expect(a, b)
 #define ExpectErr(a, b)	\
     do { vxp__Expect(a, b); ERRCHK(a); } while (0)
 #define SkipToken(a, b) \



More information about the varnish-commit mailing list