summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Vlasenko2008-11-23 14:58:14 +0000
committerDenis Vlasenko2008-11-23 14:58:14 +0000
commit4b5709496bb00301f4df6a8e3c0ced23b4d36603 (patch)
treeaae6724fa14d2533e34d9ed0ec582ea2a06ea521
parent4c83025ea6fd8ccc450f822e87da0e1187d62aca (diff)
downloadbusybox-4b5709496bb00301f4df6a8e3c0ced23b4d36603.zip
busybox-4b5709496bb00301f4df6a8e3c0ced23b4d36603.tar.gz
strings: code shrink -22 bytes by Tito
-rw-r--r--miscutils/strings.c9
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);