dovecot-2.2-pigeonhole: LDA Sieve plugin: Removed stray error ha...

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Mon Dec 21 22:40:46 UTC 2015


details:   http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/8a007623cc89
changeset: 2174:8a007623cc89
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Mon Dec 21 23:32:49 2015 +0100
description:
LDA Sieve plugin: Removed stray error handler dereference.
This would probably cause a segfault at multiscript errors.

diffstat:

 src/plugins/lda-sieve/lda-sieve-plugin.c |  1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diffs (11 lines):

diff -r fb80864d50cf -r 8a007623cc89 src/plugins/lda-sieve/lda-sieve-plugin.c
--- a/src/plugins/lda-sieve/lda-sieve-plugin.c	Mon Dec 14 18:56:25 2015 +0100
+++ b/src/plugins/lda-sieve/lda-sieve-plugin.c	Mon Dec 21 23:32:49 2015 +0100
@@ -566,7 +566,6 @@
 		sieve_error_handler_unref(&action_ehandler);
 
 		if ( !more ) {
-			sieve_error_handler_unref(&action_ehandler);
 			if ( sieve_multiscript_status(mscript) == SIEVE_EXEC_BIN_CORRUPT &&
 				sieve_is_loaded(sbin) ) {
 				/* Close corrupt script */


More information about the dovecot-cvs mailing list