diff options
author | Andrew J. Schorr <aschorr@telemetry-investments.com> | 2017-03-05 17:05:36 -0500 |
---|---|---|
committer | Andrew J. Schorr <aschorr@telemetry-investments.com> | 2017-03-05 17:05:36 -0500 |
commit | 62fe07b69e522c909aad303b31443cc3c9bdf6c0 (patch) | |
tree | d4e720b2c250f3ddab01576e86c079b66c3a132b /main.c | |
parent | 50a83f464b8c573bf8053dbb503041f4640b68d2 (diff) | |
download | egawk-62fe07b69e522c909aad303b31443cc3c9bdf6c0.tar.gz egawk-62fe07b69e522c909aad303b31443cc3c9bdf6c0.tar.bz2 egawk-62fe07b69e522c909aad303b31443cc3c9bdf6c0.zip |
Enable an API input parser to supply an array of field widths to override the default gawk field parsing mechanism.
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 17 |
1 files changed, 1 insertions, 16 deletions
@@ -1005,22 +1005,7 @@ load_procinfo() value = getegid(); update_PROCINFO_num("egid", value); - switch (current_field_sep()) { - case Using_FIELDWIDTHS: - update_PROCINFO_str("FS", "FIELDWIDTHS"); - break; - case Using_FPAT: - update_PROCINFO_str("FS", "FPAT"); - break; - case Using_FS: - update_PROCINFO_str("FS", "FS"); - break; - default: - fatal(_("unknown value for field spec: %d\n"), - current_field_sep()); - break; - } - + update_PROCINFO_str("FS", current_field_sep_str()); #if defined (HAVE_GETGROUPS) && defined(NGROUPS_MAX) && NGROUPS_MAX > 0 for (i = 0; i < ngroups; i++) { |