Browse Source

Fix Python CreateAgeName corruption

Adam Johnson 10 years ago committed by Michael Hansen
parent
commit
acce8eaf4c
  1. 4
      Sources/Plasma/FeatureLib/pfPython/pyVaultNode.cpp
  2. 2
      Sources/Plasma/FeatureLib/pfPython/pyVaultNode.h
  3. 2
      Sources/Plasma/FeatureLib/pfPython/pyVaultNodeGlue.cpp

4
Sources/Plasma/FeatureLib/pfPython/pyVaultNode.cpp

@ -285,10 +285,10 @@ uint32_t pyVaultNode::GetCreateAgeTime( void )
return GetCreateTime();
}
const char * pyVaultNode::GetCreateAgeName()
plString pyVaultNode::GetCreateAgeName() const
{
if (fNode)
return fNode->GetCreateAgeName().c_str();
return fNode->GetCreateAgeName();
return "";
}

2
Sources/Plasma/FeatureLib/pfPython/pyVaultNode.h

@ -137,7 +137,7 @@ public:
PyObject* GetCreatorNode( void ); // returns pyVaultPlayerInfoNode
uint32_t GetCreateTime( void );
uint32_t GetCreateAgeTime( void );
const char * GetCreateAgeName( void );
plString GetCreateAgeName() const;
plUUID GetCreateAgeGuid(void) const;
PyObject* GetCreateAgeCoords ();

2
Sources/Plasma/FeatureLib/pfPython/pyVaultNodeGlue.cpp

@ -149,7 +149,7 @@ PYTHON_METHOD_DEFINITION_NOARGS(ptVaultNode, getCreateAgeTime)
PYTHON_METHOD_DEFINITION_NOARGS(ptVaultNode, getCreateAgeName)
{
return PyString_FromString(self->fThis->GetCreateAgeName());
return PyString_FromPlString(self->fThis->GetCreateAgeName());
}
PYTHON_METHOD_DEFINITION_NOARGS(ptVaultNode, getCreateAgeGuid)

Loading…
Cancel
Save