X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;ds=sidebyside;f=coreutils%2Ftail.c;h=ff77bde77e69b0ea206d9bea8a270cd850dd72a6;hb=a6ce670a87ee77ccb9337ed6d87442134e1a48ed;hp=d45b29c4c082cec6453ddfc0b366af1af91d2244;hpb=a164c647acc613fe199a646dc5075c097f51a4a4;p=oweals%2Fbusybox.git diff --git a/coreutils/tail.c b/coreutils/tail.c index d45b29c4c..ff77bde77 100644 --- a/coreutils/tail.c +++ b/coreutils/tail.c @@ -21,7 +21,6 @@ * */ -#include "busybox.h" #include #include @@ -29,6 +28,7 @@ #include #include #include +#include "busybox.h" static const struct suffix_mult tail_suffixes[] = { { "b", 512 }, @@ -37,12 +37,6 @@ static const struct suffix_mult tail_suffixes[] = { { NULL, 0 } }; -#ifndef BB_FEATURE_SIMPLE_TAIL -static const struct suffix_mult null_suffixes[] = { - { NULL, 0 } -}; -#endif - static const int BYTES = 0; static const int LINES = 1; @@ -50,14 +44,14 @@ static char *tailbuf; static int taillen; static int newline; -void tailbuf_append(char *buf, int len) +static void tailbuf_append(char *buf, int len) { tailbuf = xrealloc(tailbuf, taillen + len); memcpy(tailbuf + taillen, buf, len); taillen += len; } -void tailbuf_trunc() +static void tailbuf_trunc() { char *s; s = memchr(tailbuf, '\n', taillen); @@ -96,14 +90,14 @@ int tail_main(int argc, char **argv) hide_headers = 1; break; case 's': - sleep_period = parse_number(optarg, null_suffixes); + sleep_period = parse_number(optarg, 0); break; case 'v': show_headers = 1; break; #endif default: - usage(tail_usage); + show_usage(); } }