]> granicus.if.org Git - clang/commitdiff
Clean DiagRanges. Fix a possible problem introduced in r209468.
authorAlexander Kornienko <alexfh@google.com>
Fri, 23 May 2014 01:37:30 +0000 (01:37 +0000)
committerAlexander Kornienko <alexfh@google.com>
Fri, 23 May 2014 01:37:30 +0000 (01:37 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@209491 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/PartialDiagnostic.h

index bb55b626b75f6fa27b7f722b2aaea95c2ba3d46e..8ae3b22b0cc891be7f8d886f1449f61c95f8c701 100644 (file)
@@ -92,6 +92,7 @@ public:
 
       Storage *Result = FreeList[--NumFreeListEntries];
       Result->NumDiagArgs = 0;
+      Result->DiagRanges.clear();
       Result->FixItHints.clear();
       return Result;
     }