projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: report bytecode_push failure when pushing symbol
[lttng-tools.git]
/
src
/
lib
/
lttng-ctl
/
filter
/
filter-visitor-ir-check-binary-op-nesting.c
diff --git
a/src/lib/lttng-ctl/filter/filter-visitor-ir-check-binary-op-nesting.c
b/src/lib/lttng-ctl/filter/filter-visitor-ir-check-binary-op-nesting.c
index 4db5ec93d53e5c1be9ab60e739782bb6898fd193..aa3edd592378ea60c5df4af7895ee6d7e267d805 100644
(file)
--- a/
src/lib/lttng-ctl/filter/filter-visitor-ir-check-binary-op-nesting.c
+++ b/
src/lib/lttng-ctl/filter/filter-visitor-ir-check-binary-op-nesting.c
@@
-53,16
+53,12
@@
int check_bin_op_nesting_recursive(struct ir_op *node, int nesting)
{
int ret;
{
int ret;
- if (nesting > 0) {
- fprintf(stderr, "[error] Nesting of binary operators is not allowed, except for logical operators.\n");
- return -EINVAL;
- }
ret = check_bin_op_nesting_recursive(node->u.binary.left,
ret = check_bin_op_nesting_recursive(node->u.binary.left,
- nesting
++
);
+ nesting
+ 1
);
if (ret)
return ret;
return check_bin_op_nesting_recursive(node->u.binary.right,
if (ret)
return ret;
return check_bin_op_nesting_recursive(node->u.binary.right,
- nesting
++
);
+ nesting
+ 1
);
}
case IR_OP_LOGICAL:
{
}
case IR_OP_LOGICAL:
{
This page took
0.023436 seconds
and
4
git commands to generate.