[llvm] r264459 - [libFuzzer] use fflush after every Printf

Kostya Serebryany via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 25 13:31:27 PDT 2016


Author: kcc
Date: Fri Mar 25 15:31:26 2016
New Revision: 264459

URL: http://llvm.org/viewvc/llvm-project?rev=264459&view=rev
Log:
[libFuzzer] use fflush after every Printf

Modified:
    llvm/trunk/lib/Fuzzer/FuzzerIO.cpp

Modified: llvm/trunk/lib/Fuzzer/FuzzerIO.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/FuzzerIO.cpp?rev=264459&r1=264458&r2=264459&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/FuzzerIO.cpp (original)
+++ llvm/trunk/lib/Fuzzer/FuzzerIO.cpp Fri Mar 25 15:31:26 2016
@@ -134,6 +134,7 @@ void Printf(const char *Fmt, ...) {
   va_start(ap, Fmt);
   vfprintf(OutputFile, Fmt, ap);
   va_end(ap);
+  fflush(OutputFile);
 }
 
 }  // namespace fuzzer




More information about the llvm-commits mailing list