]> source.dussan.org Git - rspamd.git/commitdiff
* Fix misprint
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 30 Mar 2009 16:19:08 +0000 (20:19 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 30 Mar 2009 16:19:08 +0000 (20:19 +0400)
src/expressions.c
test/rspamd_expression_test.c

index c3e8d2532f99cdf0a9f19c712fb1d76c908a5a54..c028d84761e10a5f277542ffee32945256adde88 100644 (file)
@@ -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 */
index d49cb4ac12b704c7de832b28b5a03b55f3bc6eea..5ccaecdbd23cdc1bd4cdfe845db5b3a751a4ce0b 100644 (file)
@@ -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
 };