Merge pull request #1035 from bpay/memfixes

Memfixes
This commit is contained in:
Luis Anton Rebollo 2015-01-25 13:42:32 +01:00
commit 6492028bb2
26 changed files with 79 additions and 52 deletions

View file

@ -400,7 +400,7 @@ void CodeStream::reset()
{
CodeData *next = itr->next;
dFree(itr->data);
dFree(itr);
delete(itr);
itr = next;
}

View file

@ -882,7 +882,7 @@ void Namespace::Entry::clear()
// Clean up usage strings generated for script functions.
if( ( mType == Namespace::Entry::ConsoleFunctionType ) && mUsage )
{
delete mUsage;
dFree(mUsage);
mUsage = NULL;
}
}
@ -908,7 +908,7 @@ Namespace::~Namespace()
clearEntries();
if( mUsage && mCleanUpUsage )
{
delete mUsage;
dFree(mUsage);
mUsage = NULL;
mCleanUpUsage = false;
}