From fbf9f131b5931defb02ff08d54d1e088d9f51a15 Mon Sep 17 00:00:00 2001 From: Jacob Moody Date: Thu, 29 Sep 2022 00:51:24 +0000 Subject: bar: leave last aux on screen on eof This allows a static aux with: echo 'a | b' | bar | ... --- sys/src/cmd/bar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/src/cmd/bar.c') diff --git a/sys/src/cmd/bar.c b/sys/src/cmd/bar.c index 2db493319..1157ad245 100644 --- a/sys/src/cmd/bar.c +++ b/sys/src/cmd/bar.c @@ -200,9 +200,9 @@ auxproc(void *c) Binit(&b, 0, OREAD); for(;;){ s = Brdstr(&b, '\n', 1); - sendp(c, s ? s : strdup("")); if(s == nil) break; + sendp(c, s); } Bterm(&b); -- cgit v1.2.3