--- linuxsampler/trunk/src/common/ArrayList.h 2006/02/06 17:58:21 834 +++ linuxsampler/trunk/src/common/ArrayList.h 2006/02/06 18:07:17 835 @@ -51,7 +51,7 @@ if (pData) { for (int i = 0; i < iSize; i++) pNewArray[i] = pData[i]; - delete pData; + delete[] pData; } pNewArray[iSize] = element; pData = pNewArray; @@ -74,7 +74,7 @@ pNewArray[iDst] = pData[iSrc]; ++iDst; } - delete pData; + delete[] pData; pData = pNewArray; --iSize; } @@ -94,7 +94,7 @@ */ void clear() { if (pData) { - delete pData; + delete[] pData; pData = NULL; iSize = 0; }