diff --git a/src/lib-sieve/plugins/mailbox/tst-mailboxexists.c b/src/lib-sieve/plugins/mailbox/tst-mailboxexists.c index 9aa3a928185b1bebcf2f3fd5d59ebe10507a0c64..8d538111b48a272670bdaefdaafb2fca11f51f74 100644 --- a/src/lib-sieve/plugins/mailbox/tst-mailboxexists.c +++ b/src/lib-sieve/plugins/mailbox/tst-mailboxexists.c @@ -85,7 +85,7 @@ static int tst_mailboxexists_mailbox_validate } } - return TRUE; + return 1; } static bool tst_mailboxexists_validate @@ -108,8 +108,8 @@ static bool tst_mailboxexists_validate valctx.valdtr = valdtr; valctx.tst = tst; - return sieve_ast_stringlist_map - (&aarg, (void*)&valctx, tst_mailboxexists_mailbox_validate); + return ( sieve_ast_stringlist_map(&aarg, + (void*)&valctx, tst_mailboxexists_mailbox_validate) >= 0 ); } /*