aboutsummaryrefslogtreecommitdiffstats
path: root/io.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2021-02-13 21:53:20 +0200
committerArnold D. Robbins <arnold@skeeve.com>2021-02-13 21:53:20 +0200
commit09887734833d47e9c2ea1203689a9bc7bccae723 (patch)
tree24447572cfc7b471e061f190a81f83bef48ab5ed /io.c
parent6accefb01528b9676d39b430941c5f0319490c6e (diff)
parent4c82793760b88c55ca18cdbdfb819c3ea98cfa91 (diff)
downloadegawk-09887734833d47e9c2ea1203689a9bc7bccae723.tar.gz
egawk-09887734833d47e9c2ea1203689a9bc7bccae723.tar.bz2
egawk-09887734833d47e9c2ea1203689a9bc7bccae723.zip
Merge branch 'gawk-5.1-stable'
Diffstat (limited to 'io.c')
-rw-r--r--io.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/io.c b/io.c
index c1007423..91c94d9b 100644
--- a/io.c
+++ b/io.c
@@ -447,7 +447,6 @@ nextfile(IOBUF **curfile, bool skipping)
int fd = INVALID_HANDLE;
int errcode = 0;
IOBUF *iop = *curfile;
- long argc;
if (skipping) { /* for 'nextfile' call */
errcode = 0;
@@ -469,9 +468,7 @@ nextfile(IOBUF **curfile, bool skipping)
return 0;
}
- argc = get_number_si(ARGC_node->var_value);
-
- for (; i < argc; i++) {
+ for (; i < get_number_si(ARGC_node->var_value); i++) {
tmp = make_number((AWKNUM) i);
(void) force_string(tmp);
arg = in_array(ARGV_node, tmp);