diff options
author | Denis Vlasenko | 2008-11-23 14:58:14 +0000 |
---|---|---|
committer | Denis Vlasenko | 2008-11-23 14:58:14 +0000 |
commit | 4b5709496bb00301f4df6a8e3c0ced23b4d36603 (patch) | |
tree | aae6724fa14d2533e34d9ed0ec582ea2a06ea521 | |
parent | 4c83025ea6fd8ccc450f822e87da0e1187d62aca (diff) | |
download | busybox-4b5709496bb00301f4df6a8e3c0ced23b4d36603.zip busybox-4b5709496bb00301f4df6a8e3c0ced23b4d36603.tar.gz |
strings: code shrink -22 bytes by Tito
-rw-r--r-- | miscutils/strings.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/miscutils/strings.c b/miscutils/strings.c index 3e02b53..fea9edb 100644 --- a/miscutils/strings.c +++ b/miscutils/strings.c @@ -2,7 +2,7 @@ /* * strings implementation for busybox * - * Copyright Tito Ragusa <farmatito@tiscali.it> + * Copyright 2003 Tito Ragusa <farmatito@tiscali.it> * * Licensed under the GPL v2 or later, see the file LICENSE in this tarball. */ @@ -18,7 +18,6 @@ int strings_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; int strings_main(int argc UNUSED_PARAM, char **argv) { int n, c, status = EXIT_SUCCESS; - unsigned opt; unsigned count; off_t offset; FILE *file; @@ -26,7 +25,7 @@ int strings_main(int argc UNUSED_PARAM, char **argv) const char *fmt = "%s: "; const char *n_arg = "4"; - opt = getopt32(argv, "afon:", &n_arg); + getopt32(argv, "afon:", &n_arg); /* -a is our default behaviour */ /*argc -= optind;*/ argv += optind; @@ -56,10 +55,10 @@ int strings_main(int argc UNUSED_PARAM, char **argv) } else { string[count] = c; if (count == n) { - if (opt & PRINT_NAME) { + if (option_mask32 & PRINT_NAME) { printf(fmt, *argv); } - if (opt & PRINT_OFFSET) { + if (option_mask32 & PRINT_OFFSET) { printf("%7"OFF_FMT"o ", offset - n); } fputs(string, stdout); |