From da00234109e06a8460b3128687932d420e6840ea Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Fri, 13 Nov 2009 03:02:57 +0000 Subject: Fix recently introduced use-after-free error reported in . llvm-svn: 87072 --- clang/lib/Frontend/HTMLDiagnostics.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'clang/lib/Frontend/HTMLDiagnostics.cpp') diff --git a/clang/lib/Frontend/HTMLDiagnostics.cpp b/clang/lib/Frontend/HTMLDiagnostics.cpp index 145d53f3fc6..3ba7abf3816 100644 --- a/clang/lib/Frontend/HTMLDiagnostics.cpp +++ b/clang/lib/Frontend/HTMLDiagnostics.cpp @@ -109,6 +109,8 @@ HTMLDiagnostics::FlushDiagnostics(llvm::SmallVectorImpl *FilesMade) ReportDiag(*D, FilesMade); delete D; } + + BatchedDiags.clear(); } void HTMLDiagnostics::ReportDiag(const PathDiagnostic& D, -- cgit v1.2.3