aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--parse.y2
1 files changed, 2 insertions, 0 deletions
diff --git a/parse.y b/parse.y
index 18a0f36f99..a31fe6020d 100644
--- a/parse.y
+++ b/parse.y
@@ -9359,8 +9359,10 @@ kwd_append(NODE *kwlist, NODE *kw)
{
if (kwlist) {
NODE *kws = kwlist;
+ kws->nd_loc.last_loc = kw->nd_loc.last_loc;
while (kws->nd_next) {
kws = kws->nd_next;
+ kws->nd_loc.last_loc = kw->nd_loc.last_loc;
}
kws->nd_next = kw;
}