From f19f251523f990a8a24266112a256c57eee16b50 Mon Sep 17 00:00:00 2001 From: Zhongxing Xu Date: Tue, 17 Nov 2009 07:19:51 +0000 Subject: [PATCH] Clear the dest set. llvm-svn: 89060 --- clang/lib/Analysis/GRExprEngine.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/clang/lib/Analysis/GRExprEngine.cpp b/clang/lib/Analysis/GRExprEngine.cpp index eb7e2778a9c8..0b7afe736eea 100644 --- a/clang/lib/Analysis/GRExprEngine.cpp +++ b/clang/lib/Analysis/GRExprEngine.cpp @@ -333,6 +333,7 @@ void GRExprEngine::ProcessStmt(Stmt* S, GRStmtNodeBuilder& builder) { ExplodedNodeSet *DstSet = (I+1 == E) ? &Tmp : (SrcSet == &Tmp2) ? &Tmp3 : &Tmp2; + DstSet->clear(); void *tag = I->first; Checker *checker = I->second; for (ExplodedNodeSet::iterator NI = SrcSet->begin(), NE = SrcSet->end(); -- GitLab