From 10dbe57ef365b6afdba3f813e6c65e7bbd53fe64 Mon Sep 17 00:00:00 2001 From: Murai Takashi Date: Sat, 13 Jul 2013 19:11:39 +0900 Subject: [PATCH] PackageItem::ParseAttribute(), use delete[] for deleing *attrData. Signed-off-by: Oliver Tappe --- src/apps/packageinstaller/PackageItem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/packageinstaller/PackageItem.cpp b/src/apps/packageinstaller/PackageItem.cpp index 1fb13a1fbb..2b5d53fb43 100644 --- a/src/apps/packageinstaller/PackageItem.cpp +++ b/src/apps/packageinstaller/PackageItem.cpp @@ -336,7 +336,7 @@ PackageItem::ParseAttribute(uint8 *buffer, BNode *node, char **attrName, *temp = new uint8[*tempSize]; } if (*dataSize < *attrOSize) { - delete *attrData; + delete[] *attrData; *dataSize = *attrOSize; *attrData = new uint8[*dataSize]; }