commit | cf86de4067a4fee6348af7d974198f28e7c67a15 | [log] [tgz] |
---|---|---|
author | Zhongxing Xu <xuzhongxing@gmail.com> | Mon Dec 14 02:13:39 2009 +0000 |
committer | Zhongxing Xu <xuzhongxing@gmail.com> | Mon Dec 14 02:13:39 2009 +0000 |
tree | ccd9cd6826179713b8c030f223ce27effd38b9e7 | |
parent | e66e2942fce6c1df21cbbc69c39b5ad340ae454e [diff] [blame] |
Use insert to avoid destroying existing nodes. llvm-svn: 91258
diff --git a/clang/lib/Analysis/GRExprEngine.cpp b/clang/lib/Analysis/GRExprEngine.cpp index fc7bd34..4e88f18 100644 --- a/clang/lib/Analysis/GRExprEngine.cpp +++ b/clang/lib/Analysis/GRExprEngine.cpp
@@ -418,7 +418,7 @@ CleanedState, SymReaper); if (Checkers.empty()) - Tmp = Tmp2; + Tmp.insert(Tmp2); else { ExplodedNodeSet Tmp3; ExplodedNodeSet *SrcSet = &Tmp2;