src/client.cpp: Fix mapper memory leak
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,
|
||||||
|
|
Loading…
Reference in New Issue