From: Paul Eggert Date: Sun, 1 Mar 2026 03:07:52 +0000 (-0800) Subject: du: fflush after outputting a line X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=69c0b63bea76ca643e7cbe46155f60a865782b35;p=thirdparty%2Fcoreutils.git du: fflush after outputting a line * src/du.c (print_size): Resurrect the fflush call, since there can be significant delay between output lines. --- diff --git a/src/du.c b/src/du.c index a41ece904a..bff1b6672e 100644 --- a/src/du.c +++ b/src/du.c @@ -467,7 +467,7 @@ print_size (const struct duinfo *pdui, char const *string) putchar ('\t'); fputs (string, stdout); putchar (opt_nul_terminate_output ? '\0' : '\n'); - if (ferror (stdout)) + if (fflush (stdout) < 0) write_error (); }