From: Denys Vlasenko Date: Sat, 21 May 2011 16:47:51 +0000 (+0200) Subject: od: another fix for --strings X-Git-Tag: 1_19_0~96 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=d373355bf82d90b42f37bd25a3e0d73710138ee4;p=oweals%2Fbusybox.git od: another fix for --strings function old new delta od_main 2139 2147 +8 Signed-off-by: Denys Vlasenko --- diff --git a/coreutils/od_bloaty.c b/coreutils/od_bloaty.c index 8ed8f0be4..bd6c75385 100644 --- a/coreutils/od_bloaty.c +++ b/coreutils/od_bloaty.c @@ -1183,12 +1183,15 @@ int od_main(int argc UNUSED_PARAM, char **argv) "read-bytes\0" Required_argument "N" "format\0" Required_argument "t" "output-duplicates\0" No_argument "v" + /* Yes, it's true: -S NUM, but --strings[=NUM]! + * that is, NUM is mandatory for -S but optional for --strings! + */ "strings\0" Optional_argument "S" "width\0" Optional_argument "w" "traditional\0" No_argument "\xff" ; #endif - char *str_A, *str_N, *str_j, *str_S; + const char *str_A, *str_N, *str_j, *str_S = "3"; llist_t *lst_t = NULL; unsigned opt; int l_c_m;