]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts-squat: Fix truncating headers at NULs while indexing
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Sat, 21 Apr 2018 13:05:16 +0000 (16:05 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Mon, 23 Apr 2018 10:32:50 +0000 (13:32 +0300)
src/plugins/fts-squat/fts-backend-squat.c

index 19f09fccec9a316e8f549e611626dceaae4b519f..e322666ecd003617bb706c87f4ead7add6005d14 100644 (file)
@@ -331,7 +331,7 @@ fts_backend_squat_update_build_more(struct fts_backend_update_context *_ctx,
                (struct squat_fts_backend_update_context *)_ctx;
 
        if (ctx->squat_type == SQUAT_INDEX_TYPE_HEADER) {
-               str_append_n(ctx->hdr, data, size);
+               str_append_data(ctx->hdr, data, size);
                return 0;
        }
        return squat_trie_build_more(ctx->build_ctx, ctx->uid, ctx->squat_type,