From: Timo Sirainen Date: Fri, 20 Mar 2020 14:27:31 +0000 (+0200) Subject: lib-index: mail_cache_header_fields_write() - Take cache parameter instead X-Git-Tag: 2.3.11.2~451 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab9f092de3c9dcd1774edb43a4941022f4f51240;p=thirdparty%2Fdovecot%2Fcore.git lib-index: mail_cache_header_fields_write() - Take cache parameter instead --- diff --git a/src/lib-index/mail-cache-transaction.c b/src/lib-index/mail-cache-transaction.c index 0862cafc6f..1f70b17eca 100644 --- a/src/lib-index/mail-cache-transaction.c +++ b/src/lib-index/mail-cache-transaction.c @@ -595,10 +595,8 @@ int mail_cache_transaction_commit(struct mail_cache_transaction_ctx **_ctx) } static int -mail_cache_header_fields_write(struct mail_cache_transaction_ctx *ctx, - const buffer_t *buffer) +mail_cache_header_fields_write(struct mail_cache *cache, const buffer_t *buffer) { - struct mail_cache *cache = ctx->cache; uint32_t offset, hdr_offset; i_assert(cache->locked); @@ -699,7 +697,7 @@ static int mail_cache_header_add_field(struct mail_cache_transaction_ctx *ctx, buffer = t_buffer_create(256); mail_cache_header_fields_get(cache, buffer); - ret = mail_cache_header_fields_write(ctx, buffer); + ret = mail_cache_header_fields_write(cache, buffer); } T_END; if (ret == 0) {