From 6c536a2dee0aba58a1db361e870e0517369c70bb Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 24 Mar 2015 14:02:41 +0000 Subject: [PATCH] Fix rspamd_parts_distance function. --- src/libmime/mime_expressions.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libmime/mime_expressions.c b/src/libmime/mime_expressions.c index 01e3ddeb2..2e8fdeedc 100644 --- a/src/libmime/mime_expressions.c +++ b/src/libmime/mime_expressions.c @@ -1135,7 +1135,7 @@ rspamd_parts_distance (struct rspamd_task * task, GArray * args, void *unused) (gchar *)arg->data); threshold = 100; } - if (args->len == 1) { + if (args->len >= 2) { arg = &g_array_index (args, struct expression_argument, 1); if (!arg || arg->type != EXPRESSION_ARGUMENT_NORMAL) { msg_warn ("invalid argument to function is passed"); -- 2.39.5