From e2129868ffc39d0277d39f67084398e2412cf7c6 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Fri, 8 Dec 2017 14:17:21 -0500 Subject: [PATCH] Fix: lttng_channel_syscall_mask() bool use in bitfield gcc 7 warns about using ~ on a bool. Pass a char as input type instead. Signed-off-by: Mathieu Desnoyers --- lttng-syscalls.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lttng-syscalls.c b/lttng-syscalls.c index 11f904af..0b980a1a 100644 --- a/lttng-syscalls.c +++ b/lttng-syscalls.c @@ -1259,7 +1259,7 @@ long lttng_channel_syscall_mask(struct lttng_channel *channel, filter = channel->sc_filter; for (bit = 0; bit < ARRAY_SIZE(sc_table); bit++) { - bool state; + char state; if (channel->sc_table) { if (filter) @@ -1272,7 +1272,7 @@ long lttng_channel_syscall_mask(struct lttng_channel *channel, bt_bitfield_write_be(tmp_mask, char, bit, 1, state); } for (; bit < sc_tables_len; bit++) { - bool state; + char state; if (channel->compat_sc_table) { if (filter) -- 2.34.1