dovecot-2.0-pigeonhole: lib-sieve: made sure that flags and keyw...

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Wed Jun 22 19:48:10 EEST 2011


details:   http://hg.rename-it.nl/dovecot-2.0-pigeonhole/rev/850d5748a115
changeset: 1503:850d5748a115
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Wed Jun 22 19:56:29 2011 +0200
description:
lib-sieve: made sure that flags and keywords are only checked when the mailbox is actually opened.

diffstat:

 src/lib-sieve/sieve-actions.c |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 9b3368611f32 -r 850d5748a115 src/lib-sieve/sieve-actions.c
--- a/src/lib-sieve/sieve-actions.c	Wed Jun 22 19:33:49 2011 +0200
+++ b/src/lib-sieve/sieve-actions.c	Wed Jun 22 19:56:29 2011 +0200
@@ -256,7 +256,7 @@
 
 			const char *kw_error;
 
-			if ( trans->box != NULL ) {
+			if ( trans->box != NULL && trans->error_code == MAIL_ERROR_NONE ) {
 				if ( mailbox_keyword_is_valid(trans->box, *kw, &kw_error) )
 					array_append(&trans->keywords, kw, 1);
 				else {


More information about the dovecot-cvs mailing list