From: Richard Russon Date: Tue, 11 Apr 2017 18:15:13 +0000 (+0100) Subject: mutt_group_match X-Git-Tag: neomutt-20170414~8^2~16 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=999ab157899fa288a6e6eff569082f71bc578e6b;p=neomutt mutt_group_match --- diff --git a/group.c b/group.c index f2345e8e2..f5a339b4c 100644 --- a/group.c +++ b/group.c @@ -188,18 +188,18 @@ int mutt_group_context_remove_rx (group_context_t *ctx, const char *s) return rv; } -int mutt_group_match (group_t *g, const char *s) +bool mutt_group_match (group_t *g, const char *s) { ADDRESS *ap = NULL; if (s && g) { if (mutt_match_rx_list (s, g->rs)) - return 1; + return true; for (ap = g->as; ap; ap = ap->next) if (ap->mailbox && (mutt_strcasecmp (s, ap->mailbox) == 0)) - return 1; + return true; } - return 0; + return false; } diff --git a/group.h b/group.h index bcdabc055..1a1459909 100644 --- a/group.h +++ b/group.h @@ -27,7 +27,7 @@ void mutt_group_context_destroy(group_context_t **ctx); void mutt_group_context_add_adrlist(group_context_t *ctx, ADDRESS *a); int mutt_group_context_add_rx(group_context_t *ctx, const char *s, int flags, BUFFER *err); -int mutt_group_match(group_t *g, const char *s); +bool mutt_group_match(group_t *g, const char *s); int mutt_group_context_clear(group_context_t **ctx); int mutt_group_context_remove_rx(group_context_t *ctx, const char *s);