Use 'delete []' instead of 'delete' in OwningArray::reset().
authorTed Kremenek <kremenek@apple.com>
Mon, 8 Dec 2008 17:28:11 +0000 (17:28 +0000)
committerTed Kremenek <kremenek@apple.com>
Mon, 8 Dec 2008 17:28:11 +0000 (17:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60703 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/ADT/OwningPtr.h

index 95d7db17b9128bf01f8b3b129222db8cc913ec0d..033acb76350242f6a35906e1cb9042130a094771 100644 (file)
@@ -96,7 +96,7 @@ public:
     if (P == Ptr) return;
     T *Tmp = Ptr;
     Ptr = P;
-    delete Tmp;
+    delete [] Tmp;
   }
 
   /// take - Reset the owning pointer to null and return its pointer.  This does