[6.0] 257328211 More flexelinting
Dridi Boukelmoune
dridi.boukelmoune at gmail.com
Thu Aug 16 08:53:07 UTC 2018
commit 2573282114a34a010cad66abafec3c7b4d53aae7
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Wed Jun 6 07:25:32 2018 +0000
More flexelinting
diff --git a/flint.lnt b/flint.lnt
index a5859409a..1d2482b90 100644
--- a/flint.lnt
+++ b/flint.lnt
@@ -135,6 +135,11 @@
-esym(534, VSB_vprintf)
-esym(534, VSB_putc)
+///////////////////////////////////////////////////////////////////////
+// <vtree.h>
+
+-emacro(801, VRB_*) // goto considered bad
+
///////////////////////////////////////////////////////////////////////
// <vqueue.h>
diff --git a/lib/libvarnishapi/vut.c b/lib/libvarnishapi/vut.c
index 5a0477053..1b1eb0194 100644
--- a/lib/libvarnishapi/vut.c
+++ b/lib/libvarnishapi/vut.c
@@ -254,9 +254,9 @@ VUT_Signaled(struct VUT *vut, int sig)
{
CHECK_OBJ_NOTNULL(vut, VUT_MAGIC);
- vut->sighup |= (sig == SIGHUP);
- vut->sigint |= (sig == SIGINT || sig == SIGTERM);
- vut->sigusr1 |= (sig == SIGUSR1);
+ vut->sighup |= (int)(sig == SIGHUP);
+ vut->sigint |= (int)(sig == SIGINT || sig == SIGTERM);
+ vut->sigusr1 |= (int)(sig == SIGUSR1);
}
void
More information about the varnish-commit
mailing list