Memory leak fixed.

This commit is contained in:
Éder Ferreira Zulian
2015-06-02 17:56:57 +02:00
parent 16d492edd9
commit d454ed1a5b

View File

@@ -75,6 +75,8 @@ gp* MemoryManager::allocate()
void MemoryManager::free(gp* payload)
{
unsigned char *dptr = payload->get_data_ptr();
delete[] dptr;
payload->reset(); //clears all extensions
freePayloads.push_back(payload);
}