From ba6d9c427ffa59b7cfc586ad7307f8350390e66c Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Thu, 14 Jan 2016 20:48:15 +0200 Subject: Fix for extra parameters going down the call chain. --- eval.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'eval.c') diff --git a/eval.c b/eval.c index 05924cda..291d0846 100644 --- a/eval.c +++ b/eval.c @@ -1154,7 +1154,7 @@ r_get_lhs(NODE *n, bool reference) array_vname(n)); if (n->orig_array->type != Node_var) { n->orig_array->type = Node_var; - n->orig_array->var_value = Nnull_string; + n->orig_array->var_value = dupnode(Nnull_string); } /* fall through */ case Node_var_new: -- cgit v1.2.3