From 41adc39d2d5ae1691717a778c5874306317cf6f4 Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Fri, 2 Oct 2009 18:38:52 +0000 Subject: Fixed cppcheck warnings about mismatching allocation/deallocation. svn-id: r44543 --- engines/saga/resource_hrs.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'engines/saga') diff --git a/engines/saga/resource_hrs.cpp b/engines/saga/resource_hrs.cpp index 32d92531d8..9a7b593913 100644 --- a/engines/saga/resource_hrs.cpp +++ b/engines/saga/resource_hrs.cpp @@ -63,7 +63,7 @@ bool Resource_HRS::loadResContext_v2(ResourceContext *context, uint32 contextSiz // Check if the file is valid if (origin->id != MKID_BE('HRES')) { // header - free(origin); + delete origin; return false; } @@ -77,7 +77,7 @@ bool Resource_HRS::loadResContext_v2(ResourceContext *context, uint32 contextSiz context->table = (ResourceData *) calloc(tableSize / resourceSize, sizeof(*context->table)); if (context->categories == NULL || context->table == NULL) { - free(origin); + delete origin; return false; } @@ -99,7 +99,7 @@ bool Resource_HRS::loadResContext_v2(ResourceContext *context, uint32 contextSiz context->count = tableSize / resourceSize; - free(origin); + delete origin; return true; } -- cgit v1.2.3