From b9eddabeddb68157a29a5fa5810d8c0dc3680aaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Janouch?= Date: Wed, 1 Aug 2018 09:22:59 +0200 Subject: [PATCH] kike: explicit conversion from pointer to boolean In practice the values in the map may only be 1 or 0, so it doesn't matter, but in C it is better to be safe than sorry. --- kike.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kike.c b/kike.c index 68bcdcd..dfabc9c 100644 --- a/kike.c +++ b/kike.c @@ -2728,7 +2728,7 @@ irc_try_join (struct client *c, const char *channel_name, const char *key) else if (channel_get_user (chan, c)) return; - bool invited_by_chanop = str_map_find (&c->invites, channel_name); + bool invited_by_chanop = !!str_map_find (&c->invites, channel_name); if ((chan->modes & IRC_CHAN_MODE_INVITE_ONLY) && !client_in_mask_list (c, &chan->invite_list) && !invited_by_chanop)