llvm::errs() is non-buffered, so it doesn't need to be flushed.

llvm-svn: 107012
diff --git a/clang/lib/Checker/HTMLDiagnostics.cpp b/clang/lib/Checker/HTMLDiagnostics.cpp
index 401f177..ff9867f 100644
--- a/clang/lib/Checker/HTMLDiagnostics.cpp
+++ b/clang/lib/Checker/HTMLDiagnostics.cpp
@@ -294,8 +294,8 @@
   llvm::raw_fd_ostream os(H.c_str(), ErrorMsg);
 
   if (!ErrorMsg.empty()) {
-    (llvm::errs() << "warning: could not create file '" << F.str()
-                  << "'\n").flush();
+    llvm::errs() << "warning: could not create file '" << F.str()
+                 << "'\n";
     return;
   }