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