Browse Source

Fix leak in GetLinkToCity

Adam Johnson 11 years ago
parent
commit
5d919f6d28
  1. 8
      Sources/Plasma/FeatureLib/pfPython/pyVaultPlayerNode.cpp

8
Sources/Plasma/FeatureLib/pfPython/pyVaultPlayerNode.cpp

@ -194,14 +194,12 @@ PyObject *pyVaultPlayerNode::GetLinkToMyNeighborhood()
PyObject *pyVaultPlayerNode::GetLinkToCity() PyObject *pyVaultPlayerNode::GetLinkToCity()
{ {
plAgeLinkStruct * link = new plAgeLinkStruct(); plAgeLinkStruct link;
if (VaultGetLinkToCity(&link)) {
if (VaultGetLinkToCity(link)) { PyObject * result = pyAgeLinkStruct::New(&link);
PyObject * result = pyAgeLinkStruct::New(link);
return result; return result;
} }
delete link;
PYTHON_RETURN_NONE; PYTHON_RETURN_NONE;
} }

Loading…
Cancel
Save