From ab9f092de3c9dcd1774edb43a4941022f4f51240 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 20 Mar 2020 16:27:31 +0200 Subject: [PATCH] lib-index: mail_cache_header_fields_write() - Take cache parameter instead --- src/lib-index/mail-cache-transaction.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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) { -- 2.47.3