From: Vsevolod Stakhov Date: Mon, 30 Mar 2009 16:19:08 +0000 (+0400) Subject: * Fix misprint X-Git-Tag: 0.2.7~208 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ed1438755d0d0399a06ba3824f5839ae287bbf69;p=rspamd.git * Fix misprint --- diff --git a/src/expressions.c b/src/expressions.c index c3e8d2532..c028d8476 100644 --- a/src/expressions.c +++ b/src/expressions.c @@ -389,6 +389,7 @@ parse_expression (memory_pool_t *pool, char *line) case READ_FUNCTION_ARGUMENT: if (*p == '/' && !in_regexp) { in_regexp = TRUE; + p ++; } if (!in_regexp) { /* Append argument to list */ diff --git a/test/rspamd_expression_test.c b/test/rspamd_expression_test.c index d49cb4ac1..5ccaecdbd 100644 --- a/test/rspamd_expression_test.c +++ b/test/rspamd_expression_test.c @@ -9,7 +9,7 @@ char *test_expressions[] = { "(A&B|!C)&!(D|E)", "/test&!/&!/\\/|/", "header_exists(f(b(aaa)))|header=/bbb/", - "!(header_exists(X-Mailer) | header_exists(User-Agent)) & Received=/cp-out\\d+\\.libero\\.it/H & Message-Id=/<[\\da-f]{12}\\.[\\da-f]{16}@/H", + "!(header_exists(X-Mailer, /aaa,/) | header_exists(User-Agent)) & Received=/cp-out\\d+\\.libero\\.it/H & Message-Id=/<[\\da-f]{12}\\.[\\da-f]{16}@/H", NULL };