[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