dovecot-1.1: Added mailbox_transaction_get_mailbox()
dovecot at dovecot.org
dovecot at dovecot.org
Thu Mar 6 10:27:06 EET 2008
details: http://hg.dovecot.org/dovecot-1.1/rev/ffb7e8b1c114
changeset: 7358:ffb7e8b1c114
user: Timo Sirainen <tss at iki.fi>
date: Thu Mar 06 09:43:03 2008 +0200
description:
Added mailbox_transaction_get_mailbox()
diffstat:
2 files changed, 9 insertions(+)
src/lib-storage/mail-storage.c | 6 ++++++
src/lib-storage/mail-storage.h | 3 +++
diffs (29 lines):
diff -r 7d4f7c7095dd -r ffb7e8b1c114 src/lib-storage/mail-storage.c
--- a/src/lib-storage/mail-storage.c Thu Mar 06 09:42:16 2008 +0200
+++ b/src/lib-storage/mail-storage.c Thu Mar 06 09:43:03 2008 +0200
@@ -695,6 +695,12 @@ unsigned int mailbox_transaction_get_cou
return box->transaction_count;
}
+struct mailbox *
+mailbox_transaction_get_mailbox(struct mailbox_transaction_context *t)
+{
+ return t->box;
+}
+
int mailbox_save_init(struct mailbox_transaction_context *t,
enum mail_flags flags, struct mail_keywords *keywords,
time_t received_date, int timezone_offset,
diff -r 7d4f7c7095dd -r ffb7e8b1c114 src/lib-storage/mail-storage.h
--- a/src/lib-storage/mail-storage.h Thu Mar 06 09:42:16 2008 +0200
+++ b/src/lib-storage/mail-storage.h Thu Mar 06 09:43:03 2008 +0200
@@ -325,6 +325,9 @@ void mailbox_transaction_rollback(struct
/* Return the number of active transactions for the mailbox. */
unsigned int mailbox_transaction_get_count(struct mailbox *box);
+struct mailbox *
+mailbox_transaction_get_mailbox(struct mailbox_transaction_context *t);
+
/* Build mail_keywords from NULL-terminated keywords list.
Returns 0 if successful, -1 if there are invalid keywords (error is set). */
int mailbox_keywords_create(struct mailbox *box, const char *const keywords[],
More information about the dovecot-cvs
mailing list