From 15f9fd114da8d137b75411e663a14ec2ec2c6310 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan.bosch@dovecot.fi> Date: Thu, 5 Oct 2017 23:19:13 +0200 Subject: [PATCH] imapsieve: Fixed check for the presence of causes in a mailbox rule. Problem found by GCC 7. --- src/plugins/imapsieve/imap-sieve-storage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/imapsieve/imap-sieve-storage.c b/src/plugins/imapsieve/imap-sieve-storage.c index 00d97ae93..5bd57bc46 100644 --- a/src/plugins/imapsieve/imap-sieve-storage.c +++ b/src/plugins/imapsieve/imap-sieve-storage.c @@ -1013,7 +1013,7 @@ imap_sieve_mailbox_rule_match_cause { const char *const *cp; - if (rule->causes == NULL || *rule->causes == '\0') + if (rule->causes == NULL || *rule->causes == NULL) return TRUE; for (cp = rule->causes; *cp != NULL; cp++) { -- GitLab