index 20864cae4d348ca2e3072e1e48945fd157cb6c66..c1b9d01ef19494188dddd2d3dd916601715e924a 100644 (file)
--- a/src/frontend/analyzer.c
+++ b/src/frontend/analyzer.c
&& (ITER_M(m)->m->type != MATCHER_EQ)
&& (ITER_M(m)->m->type != MATCHER_NE)
&& (ITER_M(m)->m->type != MATCHER_GE)
- && (ITER_M(m)->m->type != MATCHER_GT)) {
+ && (ITER_M(m)->m->type != MATCHER_GT)
+ && (ITER_M(m)->m->type != MATCHER_REGEX)
+ && (ITER_M(m)->m->type != MATCHER_NREGEX)) {
iter_array_error(errbuf, m->type,
CMP_M(ITER_M(m)->m)->left->data_type,
ITER_M(m)->m->type,