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 07797c05d9..18a0f36f99 100644
--- a/parse.y
+++ b/parse.y
@@ -9343,9 +9343,11 @@ static NODE *
opt_arg_append(NODE *opt_list, NODE *opt)
{
NODE *opts = opt_list;
+ opts->nd_loc.last_loc = opt->nd_loc.last_loc;
while (opts->nd_next) {
opts = opts->nd_next;
+ opts->nd_loc.last_loc = opt->nd_loc.last_loc;
}
opts->nd_next = opt;