summaryrefslogtreecommitdiff
path: root/test/setrec0.awk
diff options
context:
space:
mode:
authorAndrew J. Schorr <aschorr@telemetry-investments.com>2017-11-14 14:28:48 -0500
committerAndrew J. Schorr <aschorr@telemetry-investments.com>2017-11-14 14:28:48 -0500
commit064d78b562c9670751c48673c6d1d171aff51a42 (patch)
tree8c50b4d4a4ba82be1a482ab3927dab6ded648fc7 /test/setrec0.awk
parentfe60f215f0dc446e39d69d4663cbb8c5ef406535 (diff)
downloadgawk-064d78b562c9670751c48673c6d1d171aff51a42.tar.gz
Fix field corruption when $0 is reassigned with open $n references.
Diffstat (limited to 'test/setrec0.awk')
-rw-r--r--test/setrec0.awk8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/setrec0.awk b/test/setrec0.awk
new file mode 100644
index 00000000..8d978aa7
--- /dev/null
+++ b/test/setrec0.awk
@@ -0,0 +1,8 @@
+function reassign(x, y) {
+ $0 = x
+ print y
+}
+
+{
+ reassign("larry", $1)
+}