coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] tee: let the terminal/OS buffer IO as needed


From: Mike Zelik
Subject: [PATCH] tee: let the terminal/OS buffer IO as needed
Date: Wed, 4 Dec 2019 21:18:02 -0800

* 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

Attachment: DIFF
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]