summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--parse.y1
1 files changed, 1 insertions, 0 deletions
diff --git a/parse.y b/parse.y
index f19e612df9..1ef3a10cfa 100644
--- a/parse.y
+++ b/parse.y
@@ -10637,6 +10637,7 @@ logop_gen(struct parser_params *parser, enum node_type type, NODE *left, NODE *r
}
node->nd_2nd = NEW_NODE(type, second, right, 0);
node->nd_2nd->nd_loc = *location;
+ left->nd_loc.last_loc = location->last_loc;
return left;
}
op = NEW_NODE(type, left, right, 0);