summaryrefslogtreecommitdiffstats
path: root/src/libmime/mime_expressions.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-03-24 14:02:41 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-03-24 14:02:41 +0000
commit6c536a2dee0aba58a1db361e870e0517369c70bb (patch)
tree81b175e7ec1d475d516a1098ebd269bd09b343ca /src/libmime/mime_expressions.c
parent30cdb0547e6928bda21a4f37aac368957125b527 (diff)
downloadrspamd-6c536a2dee0aba58a1db361e870e0517369c70bb.tar.gz
rspamd-6c536a2dee0aba58a1db361e870e0517369c70bb.zip
Fix rspamd_parts_distance function.
Diffstat (limited to 'src/libmime/mime_expressions.c')
-rw-r--r--src/libmime/mime_expressions.c2
1 files changed, 1 insertions, 1 deletions
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");