diff options
author | Denis Vlasenko | 2007-07-27 15:06:25 +0000 |
---|---|---|
committer | Denis Vlasenko | 2007-07-27 15:06:25 +0000 |
commit | f868963c672ffdfc4bd37670b8d74342577264b1 (patch) | |
tree | 4966afe1bbfaa0aa8ea313354e8be875307e027c /coreutils | |
parent | 75878706174290fbf5faac0215b3b9ae78fa9d6f (diff) | |
download | busybox-f868963c672ffdfc4bd37670b8d74342577264b1.zip busybox-f868963c672ffdfc4bd37670b8d74342577264b1.tar.gz |
multiplier suffixes are short, store them directly in struct suffix_mult
function old new delta
xstrtoul_range_sfx 226 217 -9
xstrtoull_range_sfx 291 280 -11
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-20) Total: -20 bytes
text data bss dec hex filename
669128 2668 13616 685412 a7564 busybox_old
669108 2668 13616 685392 a7550 busybox_unstripped
Diffstat (limited to 'coreutils')
-rw-r--r-- | coreutils/dd.c | 2 | ||||
-rw-r--r-- | coreutils/head.c | 2 | ||||
-rw-r--r-- | coreutils/od_bloaty.c | 4 | ||||
-rw-r--r-- | coreutils/sleep.c | 2 | ||||
-rw-r--r-- | coreutils/split.c | 2 | ||||
-rw-r--r-- | coreutils/stty.c | 8 | ||||
-rw-r--r-- | coreutils/tail.c | 2 |
7 files changed, 11 insertions, 11 deletions
diff --git a/coreutils/dd.c b/coreutils/dd.c index 75cf373..7247f55 100644 --- a/coreutils/dd.c +++ b/coreutils/dd.c @@ -25,7 +25,7 @@ static const struct suffix_mult dd_suffixes[] = { { "M", 1048576 }, { "GD", 1000000000 }, { "G", 1073741824 }, - { NULL, 0 } + { } }; struct globals { diff --git a/coreutils/head.c b/coreutils/head.c index 1700af2..bffba40 100644 --- a/coreutils/head.c +++ b/coreutils/head.c @@ -25,7 +25,7 @@ static const struct suffix_mult head_suffixes[] = { { "b", 512 }, { "k", 1024 }, { "m", 1024*1024 }, - { NULL, 0 } + { } }; #endif diff --git a/coreutils/od_bloaty.c b/coreutils/od_bloaty.c index 8034072..e308605 100644 --- a/coreutils/od_bloaty.c +++ b/coreutils/od_bloaty.c @@ -981,7 +981,7 @@ parse_old_offset(const char *s, off_t *offset) static const struct suffix_mult Bb[] = { { "B", 1024 }, { "b", 512 }, - { NULL, 0 } + { } }; char *p; int radix; @@ -1204,7 +1204,7 @@ int od_main(int argc, char **argv) { "b", 512 }, { "k", 1024 }, { "m", 1024*1024 }, - { NULL, 0 } + { } }; unsigned opt; int l_c_m; diff --git a/coreutils/sleep.c b/coreutils/sleep.c index e9a30da..26cdbc4 100644 --- a/coreutils/sleep.c +++ b/coreutils/sleep.c @@ -29,7 +29,7 @@ static const struct suffix_mult sfx[] = { { "m", 60 }, { "h", 60*60 }, { "d", 24*60*60 }, - { NULL, 0 } + { } }; #endif diff --git a/coreutils/split.c b/coreutils/split.c index 7b4f8c2..d1eb829 100644 --- a/coreutils/split.c +++ b/coreutils/split.c @@ -20,7 +20,7 @@ static const struct suffix_mult split_suffices[] = { #if ENABLE_FEATURE_SPLIT_FANCY { "g", 1024*1024*1024 }, #endif - { NULL, 0 } + { } }; /* Increment the suffix part of the filename. diff --git a/coreutils/stty.c b/coreutils/stty.c index b73e2ea..fbb72ba 100644 --- a/coreutils/stty.c +++ b/coreutils/stty.c @@ -524,10 +524,10 @@ static void display_window_size(const int fancy) } static const struct suffix_mult stty_suffixes[] = { - {"b", 512 }, - {"k", 1024}, - {"B", 1024}, - {NULL, 0 } + { "b", 512 }, + { "k", 1024 }, + { "B", 1024 }, + { } }; static const struct mode_info *find_mode(const char *name) diff --git a/coreutils/tail.c b/coreutils/tail.c index e0d21ed..0146916 100644 --- a/coreutils/tail.c +++ b/coreutils/tail.c @@ -30,7 +30,7 @@ static const struct suffix_mult tail_suffixes[] = { { "b", 512 }, { "k", 1024 }, { "m", 1024*1024 }, - { NULL, 0 } + { } }; struct globals { |