dovecot-2.0-pigeonhole: Produce a nicer error message when tryin...

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Thu Aug 12 17:28:07 EEST 2010


details:   http://hg.rename-it.nl/dovecot-2.0-pigeonhole/rev/7dc1741fe305
changeset: 1370:7dc1741fe305
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Thu Aug 12 16:28:02 2010 +0200
description:
Produce a nicer error message when trying to load with non-lda/lmtp binary (patch by Timo Sirainen).

diffstat:

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

diffs (20 lines):

diff -r 32fd91cbe1e0 -r 7dc1741fe305 src/plugins/lda-sieve/lda-sieve-plugin.c
--- a/src/plugins/lda-sieve/lda-sieve-plugin.c	Thu Aug 12 14:43:04 2010 +0200
+++ b/src/plugins/lda-sieve/lda-sieve-plugin.c	Thu Aug 12 16:28:02 2010 +0200
@@ -785,12 +785,13 @@
 void sieve_plugin_init(void)
 {
 	/* Hook into the delivery process */
-	next_deliver_mail = deliver_mail;
-	deliver_mail = lda_sieve_deliver_mail;
+	next_deliver_mail = mail_deliver_hook_set(lda_sieve_deliver_mail);
 }
 
 void sieve_plugin_deinit(void)
 {
 	/* Remove hook */
-	deliver_mail = next_deliver_mail;
+	mail_deliver_hook_set(next_deliver_mail);
 }
+
+const char sieve_plugin_binary_dependency[] = "lda lmtp";


More information about the dovecot-cvs mailing list