]> source.dussan.org Git - rspamd.git/commitdiff
Fix composite atoms parsing.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 24 Mar 2015 16:43:27 +0000 (16:43 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 24 Mar 2015 16:43:27 +0000 (16:43 +0000)
src/libmime/filter.c

index 503b8c0a1106988aadec58918e17ac4d2c9eca73..49b0ff5a889ea0e1f852af1e239eaca6b1de6a37 100644 (file)
@@ -434,7 +434,7 @@ rspamd_composite_expr_parse (const gchar *line, gsize len,
        gsize clen;
        rspamd_expression_atom_t *res;
 
-       clen = strcspn (line, ", \t(+!|&\n");
+       clen = strcspn (line, ", \t()><+!|&\n");
        if (clen == 0) {
                /* Invalid composite atom */
                g_set_error (err, filter_error_quark (), 100, "Invalid composite: %s",