From 3b759788304ef1cc43c453e02ce0a5695dc43c09 Mon Sep 17 00:00:00 2001 From: msmith3125 Date: Wed, 4 Dec 2019 20:27:22 -0800 Subject: [PATCH] tee: let the terminal/OS buffer IO as needed * src/tee.c: remove setvbuf(...) unbuffering (Forcing a flush after every write is needlessly inefficient) --- src/tee.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/tee.c b/src/tee.c index d3aecc7b1..ec66a793e 100644 --- a/src/tee.c +++ b/src/tee.c @@ -205,7 +205,6 @@ tee_files (int nfiles, char **files) files--; descriptors[0] = stdout; files[0] = bad_cast (_("standard output")); - setvbuf (stdout, NULL, _IONBF, 0); n_outputs++; for (i = 1; i <= nfiles; i++) @@ -221,7 +220,6 @@ tee_files (int nfiles, char **files) } else { - setvbuf (descriptors[i], NULL, _IONBF, 0); n_outputs++; } } -- 2.14.1.windows.1