dovecot-2.0: mail-log: Register only the notify callbacks we act...
dovecot at dovecot.org
dovecot at dovecot.org
Mon Aug 2 17:30:40 EEST 2010
details: http://hg.dovecot.org/dovecot-2.0/rev/ca8ec8456cb1
changeset: 11915:ca8ec8456cb1
user: Timo Sirainen <tss at iki.fi>
date: Mon Aug 02 15:29:29 2010 +0100
description:
mail-log: Register only the notify callbacks we actually care about, leave rest NULL.
diffstat:
src/plugins/mail-log/mail-log-plugin.c | 22 ++++++++++------------
1 files changed, 10 insertions(+), 12 deletions(-)
diffs (32 lines):
diff -r 61de50936fcd -r ca8ec8456cb1 src/plugins/mail-log/mail-log-plugin.c
--- a/src/plugins/mail-log/mail-log-plugin.c Mon Aug 02 15:28:56 2010 +0100
+++ b/src/plugins/mail-log/mail-log-plugin.c Mon Aug 02 15:29:29 2010 +0100
@@ -453,18 +453,16 @@
}
static const struct notify_vfuncs mail_log_vfuncs = {
- /* mail_transaction_begin */ mail_log_mail_transaction_begin,
- /* mail_save */ mail_log_mail_save,
- /* mail_copy */ mail_log_mail_copy,
- /* mail_expunge */ mail_log_mail_expunge,
- /* mail_update_flags */ mail_log_mail_update_flags,
- /* mail_update_keywords */ mail_log_mail_update_keywords,
- /* mail_transaction_commit */ mail_log_mail_transaction_commit,
- /* mail_transaction_rollback */ mail_log_mail_transaction_rollback,
- /* mailbox_delete_begin */ notify_noop_mailbox_delete_begin,
- /* mailbox_delete_commit */ mail_log_mailbox_delete_commit,
- /* mailbox_delete_rollback */ notify_noop_mailbox_delete_rollback,
- /* mailbox_rename */ mail_log_mailbox_rename,
+ .mail_transaction_begin = mail_log_mail_transaction_begin,
+ .mail_save = mail_log_mail_save,
+ .mail_copy = mail_log_mail_copy,
+ .mail_expunge = mail_log_mail_expunge,
+ .mail_update_flags = mail_log_mail_update_flags,
+ .mail_update_keywords = mail_log_mail_update_keywords,
+ .mail_transaction_commit = mail_log_mail_transaction_commit,
+ .mail_transaction_rollback = mail_log_mail_transaction_rollback,
+ .mailbox_delete_commit = mail_log_mailbox_delete_commit,
+ .mailbox_rename = mail_log_mailbox_rename
};
static struct notify_context *mail_log_ctx;
More information about the dovecot-cvs
mailing list