From 0a66aa169af82f12b80e7aacb21676b48503000a Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Fri, 12 Mar 2010 23:19:57 +0100 Subject: busybox: 1.16.0 tail fix Signed-off-by: Peter Korsgaard --- package/busybox/busybox-1.16.0-tail.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 package/busybox/busybox-1.16.0-tail.patch (limited to 'package/busybox') 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; -- cgit v1.2.3