[master] e86fe83 More flexelinting
Poul-Henning Kamp
phk at FreeBSD.org
Wed Jun 6 07:32:14 UTC 2018
commit e86fe835bb684753829e4f83c8b93d0e065a5edd
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 a585940..1d2482b 100644
--- a/flint.lnt
+++ b/flint.lnt
@@ -136,6 +136,11 @@
-esym(534, VSB_putc)
///////////////////////////////////////////////////////////////////////
+// <vtree.h>
+
+-emacro(801, VRB_*) // goto considered bad
+
+///////////////////////////////////////////////////////////////////////
// <vqueue.h>
-esym(755, VLIST_*) // Global macro not ref.
diff --git a/lib/libvarnishapi/vut.c b/lib/libvarnishapi/vut.c
index 5a04770..1b1eb01 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