diff options
author | Andrew J. Schorr <aschorr@telemetry-investments.com> | 2017-05-24 09:51:11 -0400 |
---|---|---|
committer | Andrew J. Schorr <aschorr@telemetry-investments.com> | 2017-05-24 09:51:11 -0400 |
commit | 9ecc175aa94f9fb475add4a456586397210493cf (patch) | |
tree | 9ddf69387f58428afd8fcf4d3f34760fdd4d47cd /field.c | |
parent | bdbdd060fb4bcf5d57935ef2a7a6761f26d16cb8 (diff) | |
parent | 6163a2b1d5bdc76c395f5c7c1d0d8ef445011357 (diff) | |
download | egawk-9ecc175aa94f9fb475add4a456586397210493cf.tar.gz egawk-9ecc175aa94f9fb475add4a456586397210493cf.tar.bz2 egawk-9ecc175aa94f9fb475add4a456586397210493cf.zip |
Merge branch 'master' into feature/fix-comments
Diffstat (limited to 'field.c')
-rw-r--r-- | field.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1182,7 +1182,7 @@ set_FIELDWIDTHS() if (errno == 0 && *end == ':' && (0 < tmp && tmp <= UINT_MAX)) { FIELDWIDTHS->fields[i].skip = tmp; scan = end + 1; - if (*scan == '-') { + if (*scan == '-' || is_blank(*scan)) { fatal_error = true; break; } @@ -1223,7 +1223,7 @@ set_FIELDWIDTHS() if (fatal_error) fatal(_("invalid FIELDWIDTHS value, for field %d, near `%s'"), - i, scan); + i + 1, scan); } /* set_FS --- handle things when FS is assigned to */ |