[llvm-commits] CVS: llvm/utils/TableGen/Record.cpp
Chris Lattner
lattner at cs.uiuc.edu
Thu Dec 5 22:03:00 PST 2002
Changes in directory llvm/utils/TableGen:
Record.cpp updated: 1.6 -> 1.7
---
Log message:
Don't delete values that may still be referenced!
---
Diffs of the changes:
Index: llvm/utils/TableGen/Record.cpp
diff -u llvm/utils/TableGen/Record.cpp:1.6 llvm/utils/TableGen/Record.cpp:1.7
--- llvm/utils/TableGen/Record.cpp:1.6 Thu Dec 5 21:55:39 2002
+++ llvm/utils/TableGen/Record.cpp Thu Dec 5 22:02:48 2002
@@ -19,7 +19,6 @@
Init *BitRecTy::convertValue(IntInit *II) {
int Val = II->getValue();
if (Val != 0 && Val != 1) return 0; // Only accept 0 or 1 for a bit!
- delete II;
return new BitInit(Val != 0);
}
@@ -50,7 +49,6 @@
//
Init *BitsRecTy::convertValue(IntInit *II) {
int Value = II->getValue();
- delete II;
BitsInit *Ret = new BitsInit(Size);
for (unsigned i = 0; i != Size; ++i)
More information about the llvm-commits
mailing list