aboutsummaryrefslogtreecommitdiffstats
path: root/io.c
diff options
context:
space:
mode:
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);