aboutsummaryrefslogtreecommitdiffstats
path: root/field.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2011-05-23 14:06:26 +0300
committerArnold D. Robbins <arnold@skeeve.com>2011-05-23 21:31:03 +0300
commit9c98c0b14bee310c5915a3ff17ac45cb566e7550 (patch)
treee81e6dbe4d80f71372390956ab75ffce5fc6c035 /field.c
parentf3765fba6524654abd19f3be4772a4af32878a6d (diff)
downloadegawk-9c98c0b14bee310c5915a3ff17ac45cb566e7550.tar.gz
egawk-9c98c0b14bee310c5915a3ff17ac45cb566e7550.tar.bz2
egawk-9c98c0b14bee310c5915a3ff17ac45cb566e7550.zip
Bug fixes for FPAT.
Diffstat (limited to 'field.c')
-rw-r--r--field.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/field.c b/field.c
index 09e06e9d..8ede8744 100644
--- a/field.c
+++ b/field.c
@@ -884,7 +884,7 @@ get_field(long requested, Func_ptr *assign)
* reference to the field and NF only gets set if the field
* is assigned to -- this case is handled below
*/
- if (parse_extent == fields_arr[0]->stptr + fields_arr[0]->stlen)
+ if (parse_extent >= fields_arr[0]->stptr + fields_arr[0]->stlen)
NF = parse_high_water;
if (requested == UNLIMITED - 1) /* UNLIMITED-1 means set NF */
requested = parse_high_water;