]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Add mail_event()
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 29 Nov 2021 14:31:17 +0000 (15:31 +0100)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 21 Dec 2021 10:06:58 +0000 (10:06 +0000)
src/lib-storage/mail-storage.h
src/lib-storage/mail.c

index b9c5127e891c22f70431321a01b3440c0684dae5..2b9cf05d23ae57ace9596de9d5273d45c85b26e5 100644 (file)
@@ -872,6 +872,8 @@ void mail_add_temp_wanted_fields(struct mail *mail,
                                 struct mailbox_header_lookup_ctx *headers)
        ATTR_NULL(3);
 
+/* Returns mail's event. */
+struct event *mail_event(struct mail *mail);
 /* Returns message's flags */
 enum mail_flags mail_get_flags(struct mail *mail);
 /* Returns message's keywords */
index 5a6b5dfd47b1efd8fd3667af795e7c3e5669cf4b..f1a63fdac441276349808ee2d6df2097551838d6 100644 (file)
@@ -99,6 +99,11 @@ void mail_add_temp_wanted_fields(struct mail *mail,
        p->v.add_temp_wanted_fields(mail, fields, headers);
 }
 
+struct event *mail_event(struct mail *mail)
+{
+       return mail->event;
+}
+
 enum mail_flags mail_get_flags(struct mail *mail)
 {
        struct mail_private *p = (struct mail_private *)mail;