================ @@ -656,15 +656,19 @@ static bool printWordWrapped(raw_ostream &OS, StringRef Str, unsigned Columns, TextDiagnostic::TextDiagnostic(raw_ostream &OS, const LangOptions &LangOpts, DiagnosticOptions *DiagOpts, const Preprocessor *PP) - : DiagnosticRenderer(LangOpts, DiagOpts), OS(OS), PP(PP) {} + : DiagnosticRenderer(LangOpts, DiagOpts), Out(OS), PP(PP), + OS(InternalBuffer) { + this->OS.buffer().clear(); + this->OS.enable_colors(true); ---------------- Fznamznon wrote:
Good point. I think we do have tests checking colors. We probably don't have the tests that check there is no colors. https://github.com/llvm/llvm-project/pull/113440 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits