summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 4486b89)
raw | patch | inline | side by side (parent: 4486b89)
author | Sebastian Harl <sh@tokkee.org> | |
Sun, 1 Mar 2015 15:19:29 +0000 (16:19 +0100) | ||
committer | Sebastian Harl <sh@tokkee.org> | |
Sun, 1 Mar 2015 15:19:29 +0000 (16:19 +0100) |
src/frontend/analyzer.c | patch | blob | history |
index 75aa94d1579da92f8f9e25b3ee03c74273d70b74..e9e1d138c80c9bd5177caa7f4d38b02f30a173b3 100644 (file)
--- a/src/frontend/analyzer.c
+++ b/src/frontend/analyzer.c
CMP_M(m)->right->data_type);
return -1;
}
+
+ if ((CMP_M(m)->left->data_type > 0)
+ && (CMP_M(m)->right->data_type > 0)) {
+ if ((CMP_M(m)->left->data_type & 0xff)
+ != (CMP_M(m)->right->data_type & 0xff)) {
+ cmp_error(errbuf, m->type, CMP_M(m)->left->data_type,
+ CMP_M(m)->right->data_type);
+ return -1;
+ }
+ }
break;
case MATCHER_REGEX: