diff options
author | Eric Andersen | 2001-03-23 17:08:21 +0000 |
---|---|---|
committer | Eric Andersen | 2001-03-23 17:08:21 +0000 |
commit | f6aa13d403085b1645b65caae4517a338f4636e6 (patch) | |
tree | f4c9ca939b621dfd1efcd227f0fe83813fa088a9 /coreutils | |
parent | 82ab8da24595fced332faf947cc63497216b09db (diff) | |
download | busybox-f6aa13d403085b1645b65caae4517a338f4636e6.zip busybox-f6aa13d403085b1645b65caae4517a338f4636e6.tar.gz |
-Wshadow tr fix from Jeff Garzik
Diffstat (limited to 'coreutils')
-rw-r--r-- | coreutils/tr.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/coreutils/tr.c b/coreutils/tr.c index ddb7387..32a4f29 100644 --- a/coreutils/tr.c +++ b/coreutils/tr.c @@ -142,7 +142,7 @@ extern int tr_main(int argc, char **argv) { register unsigned char *ptr; int output_length=0, input_length; - int index = 1; + int idx = 1; int i; RESERVE_BB_BUFFER(output, BUFSIZ); RESERVE_BB_BUFFER(input, BUFSIZ); @@ -157,8 +157,8 @@ extern int tr_main(int argc, char **argv) pinvec = invec; poutvec = outvec; - if (argc > 1 && argv[index][0] == '-') { - for (ptr = (unsigned char *) &argv[index][1]; *ptr; ptr++) { + if (argc > 1 && argv[idx][0] == '-') { + for (ptr = (unsigned char *) &argv[idx][1]; *ptr; ptr++) { switch (*ptr) { case 'c': com_fl = TRUE; @@ -173,21 +173,21 @@ extern int tr_main(int argc, char **argv) show_usage(); } } - index++; + idx++; } for (i = 0; i <= ASCII; i++) { vector[i] = i; invec[i] = outvec[i] = FALSE; } - if (argv[index] != NULL) { - input_length = expand(argv[index++], input); + if (argv[idx] != NULL) { + input_length = expand(argv[idx++], input); if (com_fl) input_length = complement(input, input_length); - if (argv[index] != NULL) { - if (*argv[index] == '\0') + if (argv[idx] != NULL) { + if (*argv[idx] == '\0') error_msg_and_die("STRING2 cannot be empty"); - output_length = expand(argv[index], output); + output_length = expand(argv[idx], output); map(input, input_length, output, output_length); } for (i = 0; i < input_length; i++) |