diff options
author | Paul Gilbert | 2010-09-07 05:00:04 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2010-10-12 23:38:37 +0000 |
commit | 3fc518cd0c5fa39b17028fda89f5d2645657012d (patch) | |
tree | e55268534297c74a461fcd9be6eaf22d92ecc0ef /engines | |
parent | b922b58f8d16864e373fbc60451b69e23030f3af (diff) | |
download | scummvm-rg350-3fc518cd0c5fa39b17028fda89f5d2645657012d.tar.gz scummvm-rg350-3fc518cd0c5fa39b17028fda89f5d2645657012d.tar.bz2 scummvm-rg350-3fc518cd0c5fa39b17028fda89f5d2645657012d.zip |
SWORD25: Replaced some free's with delete[]
svn-id: r53325
Diffstat (limited to 'engines')
-rw-r--r-- | engines/sword25/package/packagemanager.h | 2 | ||||
-rw-r--r-- | engines/sword25/package/packagemanager_script.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/engines/sword25/package/packagemanager.h b/engines/sword25/package/packagemanager.h index 996c94cd8b..fe1345ae68 100644 --- a/engines/sword25/package/packagemanager.h +++ b/engines/sword25/package/packagemanager.h @@ -125,7 +125,7 @@ public: Common::copy(data, data + fileSize, result + strlen(versionStr)); result[fileSize + strlen(versionStr)] = '\0'; - free(data); + delete[] data; if (pFileSize) *pFileSize = fileSize + strlen(versionStr); return result; } diff --git a/engines/sword25/package/packagemanager_script.cpp b/engines/sword25/package/packagemanager_script.cpp index e82f0fba63..b3e987ea62 100644 --- a/engines/sword25/package/packagemanager_script.cpp +++ b/engines/sword25/package/packagemanager_script.cpp @@ -199,7 +199,7 @@ static int GetFileAsString(lua_State *L) { char *FileData = (char *)pPM->GetFile(luaL_checkstring(L, 1), &FileSize); if (FileData) { lua_pushlstring(L, FileData, FileSize); - delete FileData; + delete[] FileData; return 1; } else |