From f60ed9d5330a6167693b047d8138769fb596d41c Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 2 Aug 2010 15:29:29 +0100 Subject: [PATCH] mail-log: Register only the notify callbacks we actually care about, leave rest NULL. --- src/plugins/mail-log/mail-log-plugin.c | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/plugins/mail-log/mail-log-plugin.c b/src/plugins/mail-log/mail-log-plugin.c index c4e4fa7018..022e87c12c 100644 --- a/src/plugins/mail-log/mail-log-plugin.c +++ b/src/plugins/mail-log/mail-log-plugin.c @@ -453,18 +453,16 @@ mail_log_mailbox_rename(struct mailbox *src, } 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; -- 2.47.3