summaryrefslogtreecommitdiffstats
path: root/src/rule.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rule.c')
-rw-r--r--src/rule.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rule.c b/src/rule.c
index b7f4a07f..2fe67454 100644
--- a/src/rule.c
+++ b/src/rule.c
@@ -1292,7 +1292,7 @@ static void payload_do_merge(struct stmt *sa[], unsigned int n)
stmt = sa[i];
this = stmt->expr;
- if (!payload_is_adjacent(last->left, this->left) ||
+ if (!payload_can_merge(last->left, this->left) ||
last->op != this->op) {
last = this;
j = i;