From: Timo Sirainen Date: Thu, 4 Aug 2011 11:12:56 +0000 (+0300) Subject: fts: NULs weren't still handled correctly in message headers. X-Git-Tag: 2.1.alpha1~182 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eead39e657a88cf562f65017f4c32ebae153773a;p=thirdparty%2Fdovecot%2Fcore.git fts: NULs weren't still handled correctly in message headers. --- diff --git a/src/plugins/fts/fts-build.c b/src/plugins/fts/fts-build.c index 03ebf7f062..2e7a1a5fb2 100644 --- a/src/plugins/fts/fts-build.c +++ b/src/plugins/fts/fts-build.c @@ -70,6 +70,7 @@ fts_build_unstructured_header(struct fts_storage_build_context *ctx, if (buf == NULL) { buf = i_malloc(hdr->full_value_len); memcpy(buf, data, i); + data = buf; } buf[i] = ' '; } else if (buf != NULL) {