aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2016-01-14 20:55:34 +0200
committerArnold D. Robbins <arnold@skeeve.com>2016-01-14 20:55:34 +0200
commit025970d8638911457947f32a77997a84def214c5 (patch)
tree12841bb61bb56431f66b89b84baf6d6db3a5759c /eval.c
parenta0ba65cfdc7c534407407a4f50db2b433732efe6 (diff)
parent89debf61f879b626438f818b08abda4d2874c50f (diff)
downloadegawk-025970d8638911457947f32a77997a84def214c5.tar.gz
egawk-025970d8638911457947f32a77997a84def214c5.tar.bz2
egawk-025970d8638911457947f32a77997a84def214c5.zip
Merge branch 'master' into feature/cmake
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: