From: Vsevolod Stakhov Date: Mon, 9 Sep 2019 16:18:19 +0000 (+0100) Subject: [Minor] Some fixes to skip multiparts from detection X-Git-Tag: 2.0~235 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=47c55ad0601294b9c737c431db617711ba908285;p=thirdparty%2Frspamd.git [Minor] Some fixes to skip multiparts from detection --- diff --git a/src/libmime/message.c b/src/libmime/message.c index 00067ee836..9ea4f194fa 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -1376,7 +1376,7 @@ rspamd_message_process (struct rspamd_task *task) } PTR_ARRAY_FOREACH (MESSAGE_FIELD (task, parts), i, part) { - if (func_pos != -1) { + if (func_pos != -1 && part->parsed_data.len > 0) { struct rspamd_mime_part **pmime; struct rspamd_task **ptask;