aboutsummaryrefslogtreecommitdiffstats
path: root/awklib/eg/lib/passwdawk.in
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2010-11-12 12:23:33 +0200
committerArnold D. Robbins <arnold@skeeve.com>2010-11-12 12:23:33 +0200
commit40b3741f63c19e38077d57f4ce4737916ec5073e (patch)
tree89e086fabdfc738b379901d86733e6c260c22f35 /awklib/eg/lib/passwdawk.in
parent00ef0423acd97cb964a2bae54c93a03a8ab50e5e (diff)
downloadegawk-40b3741f63c19e38077d57f4ce4737916ec5073e.tar.gz
egawk-40b3741f63c19e38077d57f4ce4737916ec5073e.tar.bz2
egawk-40b3741f63c19e38077d57f4ce4737916ec5073e.zip
Bring in development gawk changes.
Diffstat (limited to 'awklib/eg/lib/passwdawk.in')
-rw-r--r--awklib/eg/lib/passwdawk.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/awklib/eg/lib/passwdawk.in b/awklib/eg/lib/passwdawk.in
index 47798ded..323ebf58 100644
--- a/awklib/eg/lib/passwdawk.in
+++ b/awklib/eg/lib/passwdawk.in
@@ -18,6 +18,7 @@ function _pw_init( oldfs, oldrs, olddol0, pwcat, using_fw)
oldrs = RS
olddol0 = $0
using_fw = (PROCINFO["FS"] == "FIELDWIDTHS")
+ using_fpat = (PROCINFO["FS"] == "FPAT")
FS = ":"
RS = "\n"
@@ -33,6 +34,8 @@ function _pw_init( oldfs, oldrs, olddol0, pwcat, using_fw)
FS = oldfs
if (using_fw)
FIELDWIDTHS = FIELDWIDTHS
+ else if (using_fpat)
+ FPAT = FPAT
RS = oldrs
$0 = olddol0
}