From 4022e5af7508d6d1f9f795e865623ae4d3f51104 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Thu, 12 Aug 2010 16:28:02 +0200 Subject: [PATCH] Produce a nicer error message when trying to load with non-lda/lmtp binary (patch by Timo Sirainen). --- src/plugins/lda-sieve/lda-sieve-plugin.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/plugins/lda-sieve/lda-sieve-plugin.c b/src/plugins/lda-sieve/lda-sieve-plugin.c index c36a6662a..d0b4a6857 100644 --- a/src/plugins/lda-sieve/lda-sieve-plugin.c +++ b/src/plugins/lda-sieve/lda-sieve-plugin.c @@ -785,12 +785,13 @@ static int lda_sieve_deliver_mail 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"; -- GitLab