diff options
author | Piotr Jaroszynski <pjaroszynski@nvidia.com> | 2014-07-07 03:10:17 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2014-07-07 03:10:17 -0400 |
commit | d849ef802e64b1e98a10520936be1f5b26ccee52 (patch) | |
tree | 4ce6a5758b5b51373690a7492e6c7372153a2db7 | |
parent | f38679121f5133c204caaa785b6023a876393df1 (diff) | |
download | make-d849ef802e64b1e98a10520936be1f5b26ccee52.tar.gz |
* output.c (pump_from_tmp): [SV 42378] Flush the output file regularly.
Copyright-paperwork-exempt: yes
-rw-r--r-- | output.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -240,7 +240,11 @@ pump_from_tmp (int from, FILE *to) if (len <= 0) break; if (fwrite (buffer, len, 1, to) < 1) - perror ("fwrite()"); + { + perror ("fwrite()"); + break; + } + fflush (to); } #ifdef WINDOWS32 |