From: Vsevolod Stakhov Date: Fri, 3 Nov 2017 19:23:03 +0000 (+0000) Subject: [Fix] Fix empty headers simple canonicalization X-Git-Tag: 1.6.6~3^2~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb827b8c2141c30c4840ef2d729a18c5cc73f6ff;p=thirdparty%2Frspamd.git [Fix] Fix empty headers simple canonicalization Issue: #1904 MFH: rspamd-1.6 --- diff --git a/src/libmime/mime_headers.c b/src/libmime/mime_headers.c index 742b36fd32..95f8d9ba69 100644 --- a/src/libmime/mime_headers.c +++ b/src/libmime/mime_headers.c @@ -365,8 +365,9 @@ rspamd_mime_headers_process (struct rspamd_task *task, GHashTable *target, /* Header has only name, no value */ nh->value = ""; nh->decoded = ""; - rspamd_mime_header_add (task, target, order, nh, check_newlines); + nh->raw_len = p - nh->raw_value; nh->order = norder ++; + rspamd_mime_header_add (task, target, order, nh, check_newlines); state = 0; break; case 99: