]> 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>
Thu, 30 Aug 2018 08:12:52 +0000 (11:12 +0300)
src/plugins/fts-squat/fts-backend-squat.c

index cd82400ef219be8ff048f66e2e6177f3b18badf1..fbd7bbe156ba34e82c4fc6c864af972600f7138b 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,