From: Karl Fleischmann Date: Fri, 1 Aug 2025 13:25:00 +0000 (+0200) Subject: lib-storage/index/dbox-multi/mdbox-save: dbox_save_mail - Use uoff_t for append_offset X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ebfcb5d25248b1afe079cc43b753756b92e2639f;p=thirdparty%2Fdovecot%2Fcore.git lib-storage/index/dbox-multi/mdbox-save: dbox_save_mail - Use uoff_t for append_offset --- diff --git a/src/lib-storage/index/dbox-multi/mdbox-save.c b/src/lib-storage/index/dbox-multi/mdbox-save.c index 9707b93df1..126083d66c 100644 --- a/src/lib-storage/index/dbox-multi/mdbox-save.c +++ b/src/lib-storage/index/dbox-multi/mdbox-save.c @@ -23,7 +23,7 @@ struct dbox_save_mail { struct dbox_file_append_context *file_append; uint32_t seq; - uint32_t append_offset; + uoff_t append_offset; time_t save_date; bool written_to_disk; }; @@ -147,7 +147,7 @@ int mdbox_save_begin(struct mail_save_context *_ctx, struct istream *input) ctx->ctx.failed = TRUE; return -1; } - i_assert(ctx->ctx.dbox_output->offset <= (uint32_t)-1); + i_assert(ctx->ctx.dbox_output->offset <= UOFF_T_MAX); append_offset = ctx->ctx.dbox_output->offset; ctx->cur_file = ctx->cur_file_append->file;