From 22ea8ed50625034fdac55f74f92f2c65b32b4145 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Thu, 16 Jun 2016 18:18:18 +0100 Subject: [PATCH] [Fix] Strip '\r\n' properly --- src/libmime/message.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libmime/message.c b/src/libmime/message.c index db7cc6a53..f6d07ab09 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -679,6 +679,10 @@ rspamd_normalize_text_part (struct rspamd_task *task, p = memchr (c, '\n', end - c); if (p) { + if (*(p - 1) == '\r') { + p --; + } + if (p > c) { g_byte_array_append (part->stripped_content, c, p - c); } -- 2.39.5