aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/eval.c b/eval.c
index cf4de1f4..18d441b3 100644
--- a/eval.c
+++ b/eval.c
@@ -1157,7 +1157,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: