src/client.cpp: Fix mapper memory leak

This commit is contained in:
Břetislav Štec 2015-08-02 01:31:57 +02:00 committed by kwolekr
parent 42cf5e972d
commit ebe7b31538

@ -302,7 +302,7 @@ Client::~Client()
// Delete detached inventories // Delete detached inventories
for (std::map<std::string, Inventory*>::iterator for (std::map<std::string, Inventory*>::iterator
i = m_detached_inventories.begin(); i = m_detached_inventories.begin();
i != m_detached_inventories.end(); i++){ i != m_detached_inventories.end(); ++i) {
delete i->second; delete i->second;
} }
@ -314,6 +314,8 @@ Client::~Client()
if (mesh != NULL) if (mesh != NULL)
m_device->getSceneManager()->getMeshCache()->removeMesh(mesh); m_device->getSceneManager()->getMeshCache()->removeMesh(mesh);
} }
delete m_mapper;
} }
void Client::connect(Address address, void Client::connect(Address address,