diff options
Diffstat (limited to 'src/plugins/fuzzy_check.c')
-rw-r--r-- | src/plugins/fuzzy_check.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/plugins/fuzzy_check.c b/src/plugins/fuzzy_check.c index ab326f0fe..1b24b596a 100644 --- a/src/plugins/fuzzy_check.c +++ b/src/plugins/fuzzy_check.c @@ -2370,8 +2370,6 @@ fuzzy_generate_commands (struct rspamd_task *task, struct fuzzy_rule *rule, if (!skip_existing) { g_ptr_array_add (res, io); } - - g_ptr_array_add (res, io); } if (rule->fuzzy_images) { @@ -2399,8 +2397,6 @@ fuzzy_generate_commands (struct rspamd_task *task, struct fuzzy_rule *rule, if (!skip_existing) { g_ptr_array_add (res, io); } - - g_ptr_array_add (res, io); } } } @@ -2413,7 +2409,7 @@ fuzzy_generate_commands (struct rspamd_task *task, struct fuzzy_rule *rule, if (G_LIKELY (!(flags & FUZZY_CHECK_FLAG_NOIMAGES))) { if (mime_part->ct && - !(mime_part->flags & RSPAMD_MIME_PART_TEXT) && + !(mime_part->flags & RSPAMD_MIME_PART_TEXT|RSPAMD_MIME_PART_IMAGE) && mime_part->parsed_data.len > 0 && fuzzy_check_content_type (rule, mime_part->ct)) { if (fuzzy_module_ctx->min_bytes <= 0 || mime_part->parsed_data.len >= @@ -2435,8 +2431,6 @@ fuzzy_generate_commands (struct rspamd_task *task, struct fuzzy_rule *rule, if (!skip_existing) { g_ptr_array_add (res, io); } - - g_ptr_array_add (res, io); } } } |