From 2627f99408d47a8e7ffe96f8c6bec97c509f043d Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Thu, 18 Apr 2019 15:57:19 +0100 Subject: [PATCH] [Fix] Fix mixed case content type processing --- src/libmime/message.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libmime/message.c b/src/libmime/message.c index 56f0a0a98..9ce8950b7 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -824,8 +824,8 @@ rspamd_message_process_text_part_maybe (struct rspamd_task *task, xhtml_tok.begin = "xhtml"; xhtml_tok.len = 5; - if (rspamd_ftok_cmp (&mime_part->ct->subtype, &html_tok) == 0 || - rspamd_ftok_cmp (&mime_part->ct->subtype, &xhtml_tok) == 0) { + if (rspamd_ftok_casecmp (&mime_part->ct->subtype, &html_tok) == 0 || + rspamd_ftok_casecmp (&mime_part->ct->subtype, &xhtml_tok) == 0) { found_html = TRUE; } else { @@ -852,7 +852,7 @@ rspamd_message_process_text_part_maybe (struct rspamd_task *task, html_tok.begin = "plain"; html_tok.len = 5; - if (rspamd_ftok_cmp (&mime_part->ct->subtype, &html_tok) == 0) { + if (rspamd_ftok_casecmp (&mime_part->ct->subtype, &html_tok) == 0) { found_txt = TRUE; } else { -- 2.39.5