# HG changeset patch # User Timo Sirainen # Date 1251824703 14400 # Node ID 687ac828b964f54b65cb3e763399b5fd1a08e9b4 # Parent 3c171f5eee8d50d501d2e2c994d0a6c6420d931c lib-index: modseqs weren't tracked properly within session when changes were done. diff -r 3c171f5eee8d -r 687ac828b964 src/lib-index/mail-transaction-log-append.c --- a/src/lib-index/mail-transaction-log-append.c Tue Sep 01 12:21:14 2009 -0400 +++ b/src/lib-index/mail-transaction-log-append.c Tue Sep 01 13:05:03 2009 -0400 @@ -50,8 +50,7 @@ buffer_append(ctx->output, hdr_buf->data, hdr_buf->used); buffer_append(ctx->output, buf->data, buf->used); - if (mail_transaction_header_has_modseq(buf->data, - CONST_PTR_OFFSET(buf->data, sizeof(hdr)), ctx->modseq)) + if (mail_transaction_header_has_modseq(&hdr, buf->data, ctx->modseq)) ctx->modseq++; /* update the size */