[llvm-commits] CVS: llvm/lib/Analysis/IPA/CallGraph.cpp
Chris Lattner
lattner at cs.uiuc.edu
Sun May 2 11:06:02 PDT 2004
Changes in directory llvm/lib/Analysis/IPA:
CallGraph.cpp updated: 1.36 -> 1.37
---
Log message:
Fix a problem with double freeing memory. For some reason, CallGraph is not
acting like a normal pass. :(
---
Diffs of the changes: (+1 -0)
Index: llvm/lib/Analysis/IPA/CallGraph.cpp
diff -u llvm/lib/Analysis/IPA/CallGraph.cpp:1.36 llvm/lib/Analysis/IPA/CallGraph.cpp:1.37
--- llvm/lib/Analysis/IPA/CallGraph.cpp:1.36 Sun May 2 02:31:34 2004
+++ llvm/lib/Analysis/IPA/CallGraph.cpp Sun May 2 11:06:18 2004
@@ -126,6 +126,7 @@
delete I->second;
FunctionMap.clear();
delete CallsExternalNode;
+ CallsExternalNode = 0;
}
static void WriteToOutput(const CallGraphNode *CGN, std::ostream &o) {
More information about the llvm-commits
mailing list