From: Josef 'Jeff' Sipek Date: Thu, 7 Sep 2017 11:24:46 +0000 (+0300) Subject: lib-storage: convert missed maildir casts to container_of X-Git-Tag: 2.3.0.rc1~1002 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b5a123eab92bd1fc959e07e6b180a53d9324b409;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: convert missed maildir casts to container_of --- diff --git a/src/lib-storage/index/maildir/maildir-save.c b/src/lib-storage/index/maildir/maildir-save.c index 4d984c940b..5f2689aa5e 100644 --- a/src/lib-storage/index/maildir/maildir-save.c +++ b/src/lib-storage/index/maildir/maildir-save.c @@ -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;