]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: convert missed maildir casts to container_of
authorJosef 'Jeff' Sipek <jeff.sipek@dovecot.fi>
Thu, 7 Sep 2017 11:24:46 +0000 (14:24 +0300)
committerTimo Sirainen <tss@dovecot.fi>
Mon, 18 Sep 2017 14:40:24 +0000 (17:40 +0300)
src/lib-storage/index/maildir/maildir-save.c

index 4d984c940b9c18223e004dba9fd891b2994c545c..5f2689aa5e002fcce7111712e72a46fe11a6fc58 100644 (file)
@@ -408,7 +408,7 @@ maildir_save_alloc(struct mailbox_transaction_context *t)
 
 int maildir_save_begin(struct mail_save_context *_ctx, struct istream *input)
 {
-       struct maildir_save_context *ctx = (struct maildir_save_context *)_ctx;
+       struct maildir_save_context *ctx = MAILDIR_SAVECTX(_ctx);
        struct maildir_filename *mf;
 
        /* new mail, new failure state */
@@ -954,7 +954,7 @@ static void maildir_save_sync_uidlist(struct maildir_save_context *ctx)
 
 int maildir_transaction_save_commit_pre(struct mail_save_context *_ctx)
 {
-       struct maildir_save_context *ctx = (struct maildir_save_context *)_ctx;
+       struct maildir_save_context *ctx = MAILDIR_SAVECTX(_ctx);
        struct mailbox_transaction_context *_t = _ctx->transaction;
        enum maildir_uidlist_sync_flags sync_flags;
        int ret;