From 71197d41f73e1a462dadd86dc6b841eb6cd30567 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Fri, 7 Aug 2009 23:57:52 +0200 Subject: [PATCH] Fixed compile warnings introduced by porting from v1.2. --- src/lib-sieve/cmd-redirect.c | 1 + src/lib-sieve/plugins/mailbox/tag-mailbox-create.c | 3 ++- src/lib-sieve/plugins/notify/cmd-notify.c | 1 - src/lib-sieve/sieve-actions.c | 10 ---------- src/lib-sieve/sieve-actions.h | 3 +++ 5 files changed, 6 insertions(+), 12 deletions(-) diff --git a/src/lib-sieve/cmd-redirect.c b/src/lib-sieve/cmd-redirect.c index 6fe209c82..996b90459 100644 --- a/src/lib-sieve/cmd-redirect.c +++ b/src/lib-sieve/cmd-redirect.c @@ -22,6 +22,7 @@ #include "sieve-code-dumper.h" #include "sieve-result.h" #include "sieve-smtp.h" +#include "sieve-message.h" #include <stdio.h> diff --git a/src/lib-sieve/plugins/mailbox/tag-mailbox-create.c b/src/lib-sieve/plugins/mailbox/tag-mailbox-create.c index 228c0044c..f2bb4622b 100644 --- a/src/lib-sieve/plugins/mailbox/tag-mailbox-create.c +++ b/src/lib-sieve/plugins/mailbox/tag-mailbox-create.c @@ -7,6 +7,7 @@ #include "sieve-common.h" #include "sieve-commands.h" +#include "sieve-actions.h" #include "sieve-code.h" #include "sieve-actions.h" #include "sieve-result.h" @@ -115,7 +116,7 @@ static void seff_mailbox_create_print static bool seff_mailbox_create_pre_execute (const struct sieve_side_effect *seffect ATTR_UNUSED, - const struct sieve_action *action, + const struct sieve_action *action ATTR_UNUSED, const struct sieve_action_exec_env *aenv ATTR_UNUSED, void **se_context ATTR_UNUSED, void *tr_context ATTR_UNUSED) { diff --git a/src/lib-sieve/plugins/notify/cmd-notify.c b/src/lib-sieve/plugins/notify/cmd-notify.c index 39b7afa5f..90a84d583 100644 --- a/src/lib-sieve/plugins/notify/cmd-notify.c +++ b/src/lib-sieve/plugins/notify/cmd-notify.c @@ -787,7 +787,6 @@ static bool act_notify_send (const struct sieve_action_exec_env *aenv, const struct ext_notify_action *act) { - const struct sieve_message_data *msgdata = aenv->msgdata; const struct sieve_script_env *senv = aenv->scriptenv; const struct ext_notify_recipient *recipients; void *smtp_handle; diff --git a/src/lib-sieve/sieve-actions.c b/src/lib-sieve/sieve-actions.c index cee98d669..7150366e1 100644 --- a/src/lib-sieve/sieve-actions.c +++ b/src/lib-sieve/sieve-actions.c @@ -236,16 +236,6 @@ static void act_store_print /* Action implementation */ -static void act_store_get_storage_error -(const struct sieve_action_exec_env *aenv, struct act_store_transaction *trans) -{ - enum mail_error error; - pool_t pool = sieve_result_pool(aenv->result); - - trans->error = p_strdup(pool, - mail_storage_get_last_error(trans->namespace->storage, &error)); -} - static struct mailbox *act_store_mailbox_open (const struct sieve_action_exec_env *aenv, const char **mailbox, struct mail_namespace **ns_r, const char **folder_r) diff --git a/src/lib-sieve/sieve-actions.h b/src/lib-sieve/sieve-actions.h index e14a8a615..901e5050f 100644 --- a/src/lib-sieve/sieve-actions.h +++ b/src/lib-sieve/sieve-actions.h @@ -219,6 +219,9 @@ void sieve_act_store_add_flags (const struct sieve_action_exec_env *aenv, void *tr_context, const char *const *keywords, enum mail_flags flags); +void sieve_act_store_get_storage_error + (const struct sieve_action_exec_env *aenv, struct act_store_transaction *trans); + /* * Action utility functions */ -- GitLab