diff options
author | Peter Korsgaard <jacmet@sunsite.dk> | 2010-03-12 23:19:57 +0100 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2010-03-12 23:19:57 +0100 |
commit | 0a66aa169af82f12b80e7aacb21676b48503000a (patch) | |
tree | 23f2bc9c1eeaf21bcc5376a775d9d9401f357b54 /package/busybox | |
parent | b00a1a70b5ca5f370ee108ddf5326d766a6b897e (diff) |
busybox: 1.16.0 tail fix
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/busybox')
-rw-r--r-- | package/busybox/busybox-1.16.0-tail.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/package/busybox/busybox-1.16.0-tail.patch b/package/busybox/busybox-1.16.0-tail.patch new file mode 100644 index 000000000..11832a874 --- /dev/null +++ b/package/busybox/busybox-1.16.0-tail.patch @@ -0,0 +1,13 @@ +diff -urpN busybox-1.16.0/coreutils/tail.c busybox-1.16.0-tail/coreutils/tail.c +--- busybox-1.16.0/coreutils/tail.c 2010-03-08 22:49:32.000000000 +0100 ++++ busybox-1.16.0-tail/coreutils/tail.c 2010-03-12 22:16:07.105943986 +0100 +@@ -241,7 +241,8 @@ int tail_main(int argc, char **argv) + } while (nwrite); + } + } +- xwrite(STDOUT_FILENO, buf + nread - nwrite, nwrite); ++ if (nwrite > 0) ++ xwrite(STDOUT_FILENO, buf + nread - nwrite, nwrite); + } else if (count) { + if (COUNT_BYTES) { + taillen += nread; |