mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-13 18:17:49 -04:00
Deprecate and remove NEWZERO macro
This commit is contained in:
@ -229,7 +229,7 @@ void pyAgeVault::AddChronicleEntry( const char * name, uint32_t type, const char
|
||||
// Add a new device.
|
||||
void pyAgeVault::AddDevice( const char * deviceName, PyObject * cbObject, uint32_t cbContext )
|
||||
{
|
||||
pyVaultNode::pyVaultNodeOperationCallback * cb = NEWZERO(pyVaultNode::pyVaultNodeOperationCallback)( cbObject );
|
||||
pyVaultNode::pyVaultNodeOperationCallback * cb = new pyVaultNode::pyVaultNodeOperationCallback( cbObject );
|
||||
cb->VaultOperationStarted( cbContext );
|
||||
|
||||
wchar_t wStr[MAX_PATH];
|
||||
@ -278,7 +278,7 @@ PyObject * pyAgeVault::GetDevice( const char * deviceName )
|
||||
// Sets the inbox associated with a device.
|
||||
void pyAgeVault::SetDeviceInbox( const char * deviceName, const char * inboxName, PyObject * cbObject, uint32_t cbContext )
|
||||
{
|
||||
pyVaultNode::pyVaultNodeOperationCallback * cb = NEWZERO(pyVaultNode::pyVaultNodeOperationCallback)( cbObject );
|
||||
pyVaultNode::pyVaultNodeOperationCallback * cb = new pyVaultNode::pyVaultNodeOperationCallback( cbObject );
|
||||
cb->VaultOperationStarted( cbContext );
|
||||
|
||||
wchar_t wDev[MAX_PATH];
|
||||
@ -310,7 +310,7 @@ PyObject * pyAgeVault::GetDeviceInbox( const char * deviceName )
|
||||
|
||||
PyObject * pyAgeVault::GetAgeSDL() const
|
||||
{
|
||||
plStateDataRecord * rec = NEWZERO(plStateDataRecord);
|
||||
plStateDataRecord * rec = new plStateDataRecord;
|
||||
if (!VaultAgeGetAgeSDL(rec)) {
|
||||
delete rec;
|
||||
PYTHON_RETURN_NONE;
|
||||
|
@ -431,7 +431,7 @@ PyObject* pyVault::GetInviteFolder(void)
|
||||
PyObject* pyVault::GetPsnlAgeSDL() const
|
||||
{
|
||||
PyObject * result = nil;
|
||||
NetVaultNode * templateNode = NEWZERO(NetVaultNode);
|
||||
NetVaultNode * templateNode = new NetVaultNode;
|
||||
templateNode->IncRef();
|
||||
|
||||
if (RelVaultNode * rvnFldr = VaultGetAgesIOwnFolderIncRef()) {
|
||||
@ -450,7 +450,7 @@ PyObject* pyVault::GetPsnlAgeSDL() const
|
||||
|
||||
if (RelVaultNode * rvnSdl = rvnInfo->GetChildNodeIncRef(templateNode, 1)) {
|
||||
VaultSDLNode sdl(rvnSdl);
|
||||
plStateDataRecord * rec = NEWZERO(plStateDataRecord);
|
||||
plStateDataRecord * rec = new plStateDataRecord;
|
||||
if (sdl.GetStateDataRecord(rec, plSDL::kKeepDirty))
|
||||
result = pySDLStateDataRecord::New(rec);
|
||||
else
|
||||
@ -476,7 +476,7 @@ void pyVault::UpdatePsnlAgeSDL( pySDLStateDataRecord & pyrec )
|
||||
if ( !rec )
|
||||
return;
|
||||
|
||||
NetVaultNode * templateNode = NEWZERO(NetVaultNode);
|
||||
NetVaultNode * templateNode = new NetVaultNode;
|
||||
templateNode->IncRef();
|
||||
|
||||
if (RelVaultNode * rvnFldr = VaultGetAgesIOwnFolderIncRef()) {
|
||||
@ -589,7 +589,7 @@ void _InvitePlayerToAge(ENetError result, void* state, void* param, RelVaultNode
|
||||
|
||||
void pyVault::InvitePlayerToAge( const pyAgeLinkStruct & link, uint32_t playerID )
|
||||
{
|
||||
NetVaultNode * templateNode = NEWZERO(NetVaultNode);
|
||||
NetVaultNode * templateNode = new NetVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeType(plVault::kNodeType_TextNote);
|
||||
VaultTextNoteNode visitAcc(templateNode);
|
||||
@ -622,7 +622,7 @@ void pyVault::UnInvitePlayerToAge( const char * str, uint32_t playerID )
|
||||
rvnLink->DecRef();
|
||||
}
|
||||
|
||||
NetVaultNode * templateNode = NEWZERO(NetVaultNode);
|
||||
NetVaultNode * templateNode = new NetVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeType(plVault::kNodeType_TextNote);
|
||||
VaultTextNoteNode visitAcc(templateNode);
|
||||
|
@ -69,7 +69,7 @@ pyVaultAgeInfoNode::pyVaultAgeInfoNode(RelVaultNode* nfsNode)
|
||||
|
||||
//create from the Python side
|
||||
pyVaultAgeInfoNode::pyVaultAgeInfoNode(int n)
|
||||
: pyVaultNode(NEWZERO(RelVaultNode))
|
||||
: pyVaultNode(new RelVaultNode)
|
||||
{
|
||||
fNode->SetNodeType(plVault::kNodeType_AgeInfo);
|
||||
}
|
||||
|
@ -66,7 +66,7 @@ pyVaultAgeLinkNode::pyVaultAgeLinkNode(RelVaultNode* nfsNode)
|
||||
|
||||
//create from the Python side
|
||||
pyVaultAgeLinkNode::pyVaultAgeLinkNode(int n)
|
||||
: pyVaultNode(NEWZERO(RelVaultNode))
|
||||
: pyVaultNode(new RelVaultNode)
|
||||
{
|
||||
fNode->SetNodeType(plVault::kNodeType_AgeLink);
|
||||
}
|
||||
|
@ -63,7 +63,7 @@ pyVaultChronicleNode::pyVaultChronicleNode(RelVaultNode* nfsNode)
|
||||
|
||||
//create from the Python side
|
||||
pyVaultChronicleNode::pyVaultChronicleNode(int n)
|
||||
: pyVaultNode(NEWZERO(RelVaultNode))
|
||||
: pyVaultNode(new RelVaultNode)
|
||||
, ansiName(nil)
|
||||
, ansiValue(nil)
|
||||
{
|
||||
|
@ -58,7 +58,7 @@ pyVaultFolderNode::pyVaultFolderNode( RelVaultNode* nfsNode )
|
||||
|
||||
//create from the Python side
|
||||
pyVaultFolderNode::pyVaultFolderNode(int n)
|
||||
: pyVaultNode(NEWZERO(RelVaultNode))
|
||||
: pyVaultNode(new RelVaultNode)
|
||||
{
|
||||
fNode->SetNodeType(plVault::kNodeType_Folder);
|
||||
}
|
||||
|
@ -96,7 +96,7 @@ pyVaultImageNode::pyVaultImageNode(RelVaultNode* nfsNode)
|
||||
|
||||
//create from the Python side
|
||||
pyVaultImageNode::pyVaultImageNode(int n)
|
||||
: pyVaultNode(NEWZERO(RelVaultNode))
|
||||
: pyVaultNode(new RelVaultNode)
|
||||
, fMipmapKey(nil)
|
||||
, fMipmap(nil)
|
||||
{
|
||||
|
@ -59,7 +59,7 @@ pyVaultMarkerGameNode::pyVaultMarkerGameNode(RelVaultNode* nfsNode)
|
||||
|
||||
//create from the Python side
|
||||
pyVaultMarkerGameNode::pyVaultMarkerGameNode(int n)
|
||||
: pyVaultNode(NEWZERO(RelVaultNode))
|
||||
: pyVaultNode(new RelVaultNode)
|
||||
{
|
||||
fNode->SetNodeType(plVault::kNodeType_MarkerGame);
|
||||
}
|
||||
|
@ -96,6 +96,7 @@ pyVaultNode::pyVaultNodeOperationCallback::pyVaultNodeOperationCallback(PyObject
|
||||
: fCbObject( cbObject )
|
||||
, fNode(nil)
|
||||
, fPyNodeRef(nil)
|
||||
, fContext(0)
|
||||
{
|
||||
Py_XINCREF( fCbObject );
|
||||
}
|
||||
@ -269,7 +270,7 @@ PyObject* pyVaultNode::GetCreatorNode( void )
|
||||
PyObject * result = nil;
|
||||
if (fNode)
|
||||
{
|
||||
RelVaultNode * templateNode = NEWZERO(RelVaultNode);
|
||||
RelVaultNode * templateNode = new RelVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeType(plVault::kNodeType_PlayerInfo);
|
||||
VaultPlayerInfoNode plrInfo(templateNode);
|
||||
@ -403,7 +404,7 @@ void _AddNodeCallback(ENetError result, void* param) {
|
||||
|
||||
PyObject* pyVaultNode::AddNode(pyVaultNode* pynode, PyObject* cbObject, uint32_t cbContext)
|
||||
{
|
||||
pyVaultNodeOperationCallback * cb = NEWZERO(pyVaultNodeOperationCallback)(cbObject);
|
||||
pyVaultNodeOperationCallback * cb = new pyVaultNodeOperationCallback(cbObject);
|
||||
|
||||
if ( fNode && pynode && pynode->GetNode() )
|
||||
{
|
||||
@ -460,7 +461,7 @@ PyObject* pyVaultNode::AddNode(pyVaultNode* pynode, PyObject* cbObject, uint32_t
|
||||
// Link a node to this one
|
||||
void pyVaultNode::LinkToNode(int nodeID, PyObject* cbObject, uint32_t cbContext)
|
||||
{
|
||||
pyVaultNodeOperationCallback * cb = NEWZERO(pyVaultNodeOperationCallback)( cbObject );
|
||||
pyVaultNodeOperationCallback * cb = new pyVaultNodeOperationCallback( cbObject );
|
||||
|
||||
if (fNode && nodeID)
|
||||
{
|
||||
@ -491,7 +492,7 @@ void pyVaultNode::LinkToNode(int nodeID, PyObject* cbObject, uint32_t cbContext)
|
||||
// Remove child node
|
||||
bool pyVaultNode::RemoveNode( pyVaultNode& pynode, PyObject* cbObject, uint32_t cbContext )
|
||||
{
|
||||
pyVaultNodeOperationCallback * cb = NEWZERO(pyVaultNodeOperationCallback)( cbObject );
|
||||
pyVaultNodeOperationCallback * cb = new pyVaultNodeOperationCallback( cbObject );
|
||||
|
||||
if (fNode && pynode.fNode)
|
||||
{
|
||||
@ -539,7 +540,7 @@ void pyVaultNode::Save(PyObject* cbObject, uint32_t cbContext)
|
||||
fNode = node;
|
||||
}
|
||||
}
|
||||
pyVaultNodeOperationCallback * cb = NEWZERO(pyVaultNodeOperationCallback)( cbObject );
|
||||
pyVaultNodeOperationCallback * cb = new pyVaultNodeOperationCallback( cbObject );
|
||||
cb->SetNode(fNode);
|
||||
cb->VaultOperationStarted( cbContext );
|
||||
cb->VaultOperationComplete( cbContext, hsOK );
|
||||
@ -549,7 +550,7 @@ void pyVaultNode::Save(PyObject* cbObject, uint32_t cbContext)
|
||||
void pyVaultNode::SaveAll(PyObject* cbObject, uint32_t cbContext)
|
||||
{
|
||||
// Nodes are now auto-saved
|
||||
pyVaultNodeOperationCallback * cb = NEWZERO(pyVaultNodeOperationCallback)( cbObject );
|
||||
pyVaultNodeOperationCallback * cb = new pyVaultNodeOperationCallback( cbObject );
|
||||
cb->VaultOperationStarted( cbContext );
|
||||
cb->VaultOperationComplete( cbContext, hsOK );
|
||||
}
|
||||
@ -570,7 +571,7 @@ void pyVaultNode::ForceSave()
|
||||
// Send this node to the destination client node. will be received in it's inbox folder.
|
||||
void pyVaultNode::SendTo(uint32_t destClientNodeID, PyObject* cbObject, uint32_t cbContext )
|
||||
{
|
||||
pyVaultNodeOperationCallback * cb = NEWZERO(pyVaultNodeOperationCallback)( cbObject );
|
||||
pyVaultNodeOperationCallback * cb = new pyVaultNodeOperationCallback( cbObject );
|
||||
|
||||
if (fNode)
|
||||
{
|
||||
@ -655,7 +656,7 @@ PyObject * pyVaultNode::GetNode2( uint32_t nodeID ) const
|
||||
PyObject * result = nil;
|
||||
if ( fNode )
|
||||
{
|
||||
RelVaultNode * templateNode = NEWZERO(RelVaultNode);
|
||||
RelVaultNode * templateNode = new RelVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeId(nodeID);
|
||||
if (RelVaultNode * rvn = fNode->GetChildNodeIncRef(templateNode, 1)) {
|
||||
@ -693,7 +694,7 @@ PyObject * pyVaultNode::GetChildNode (unsigned nodeId) {
|
||||
if (!fNode)
|
||||
PYTHON_RETURN_NONE;
|
||||
|
||||
RelVaultNode * templateNode = NEWZERO(RelVaultNode);
|
||||
RelVaultNode * templateNode = new RelVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeId(nodeId);
|
||||
RelVaultNode * rvn = fNode->GetChildNodeIncRef(templateNode, 1);
|
||||
|
@ -84,7 +84,7 @@ public:
|
||||
PyObject * fCbObject;
|
||||
RelVaultNode * fNode;
|
||||
PyObject * fPyNodeRef;
|
||||
uint32_t fContext;
|
||||
uint32_t fContext;
|
||||
|
||||
pyVaultNodeOperationCallback(PyObject * cbObject);
|
||||
~pyVaultNodeOperationCallback();
|
||||
|
@ -128,7 +128,7 @@ PyObject * pyVaultNodeRef::GetSaver () {
|
||||
if (RelVaultNode * child = VaultGetNodeIncRef(fChild->nodeId)) {
|
||||
if (unsigned saverId = child->GetRefOwnerId(fParent->nodeId)) {
|
||||
// Find the player info node representing the saver
|
||||
NetVaultNode * templateNode = NEWZERO(NetVaultNode);
|
||||
NetVaultNode * templateNode = new NetVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeType(plVault::kNodeType_PlayerInfo);
|
||||
VaultPlayerInfoNode access(templateNode);
|
||||
|
@ -79,7 +79,7 @@ bool pyVaultPlayerInfoListNode::HasPlayer( uint32_t playerID )
|
||||
if (!fNode)
|
||||
return false;
|
||||
|
||||
NetVaultNode * templateNode = NEWZERO(NetVaultNode);
|
||||
NetVaultNode * templateNode = new NetVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeType(plVault::kNodeType_PlayerInfo);
|
||||
VaultPlayerInfoNode access(templateNode);
|
||||
@ -101,7 +101,7 @@ bool pyVaultPlayerInfoListNode::AddPlayer( uint32_t playerID )
|
||||
if (!fNode)
|
||||
return false;
|
||||
|
||||
NetVaultNode * templateNode = NEWZERO(NetVaultNode);
|
||||
NetVaultNode * templateNode = new NetVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeType(plVault::kNodeType_PlayerInfo);
|
||||
VaultPlayerInfoNode access(templateNode);
|
||||
@ -125,7 +125,7 @@ void pyVaultPlayerInfoListNode::RemovePlayer( uint32_t playerID )
|
||||
if (!fNode)
|
||||
return;
|
||||
|
||||
NetVaultNode * templateNode = NEWZERO(NetVaultNode);
|
||||
NetVaultNode * templateNode = new NetVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeType(plVault::kNodeType_PlayerInfo);
|
||||
VaultPlayerInfoNode access(templateNode);
|
||||
@ -144,7 +144,7 @@ PyObject * pyVaultPlayerInfoListNode::GetPlayer( uint32_t playerID )
|
||||
if (!fNode)
|
||||
PYTHON_RETURN_NONE;
|
||||
|
||||
NetVaultNode * templateNode = NEWZERO(NetVaultNode);
|
||||
NetVaultNode * templateNode = new NetVaultNode;
|
||||
templateNode->IncRef();
|
||||
templateNode->SetNodeType(plVault::kNodeType_PlayerInfo);
|
||||
VaultPlayerInfoNode access(templateNode);
|
||||
|
@ -64,7 +64,7 @@ pyVaultPlayerInfoNode::pyVaultPlayerInfoNode(RelVaultNode* nfsNode)
|
||||
|
||||
//create from the Python side
|
||||
pyVaultPlayerInfoNode::pyVaultPlayerInfoNode()
|
||||
: pyVaultNode(NEWZERO(RelVaultNode))
|
||||
: pyVaultNode(new RelVaultNode)
|
||||
, ansiPlayerName(nil)
|
||||
, ansiAgeInstName(nil)
|
||||
{
|
||||
|
@ -61,7 +61,7 @@ pyVaultSDLNode::pyVaultSDLNode(RelVaultNode* nfsNode)
|
||||
|
||||
//create from the Python side
|
||||
pyVaultSDLNode::pyVaultSDLNode()
|
||||
: pyVaultNode(NEWZERO(RelVaultNode))
|
||||
: pyVaultNode(new RelVaultNode)
|
||||
{
|
||||
fNode->SetNodeType(plVault::kNodeType_SDL);
|
||||
}
|
||||
@ -94,7 +94,7 @@ PyObject * pyVaultSDLNode::GetStateDataRecord() const
|
||||
PYTHON_RETURN_NONE;
|
||||
|
||||
VaultSDLNode sdl(fNode);
|
||||
plStateDataRecord * rec = NEWZERO(plStateDataRecord);
|
||||
plStateDataRecord * rec = new plStateDataRecord;
|
||||
if (sdl.GetStateDataRecord(rec))
|
||||
return pySDLStateDataRecord::New(rec);
|
||||
else
|
||||
|
@ -64,7 +64,7 @@ pyVaultTextNoteNode::pyVaultTextNoteNode(RelVaultNode* nfsNode)
|
||||
|
||||
//create from the Python side
|
||||
pyVaultTextNoteNode::pyVaultTextNoteNode()
|
||||
: pyVaultNode(NEWZERO(RelVaultNode))
|
||||
: pyVaultNode(new RelVaultNode)
|
||||
{
|
||||
fNode->SetNodeType(plVault::kNodeType_TextNote);
|
||||
}
|
||||
@ -222,7 +222,7 @@ void pyVaultTextNoteNode::SetDeviceInbox( const char * devName, PyObject * cbObj
|
||||
if (!fNode)
|
||||
return;
|
||||
|
||||
pyVaultNode::pyVaultNodeOperationCallback * cb = NEWZERO(pyVaultNode::pyVaultNodeOperationCallback)( cbObject );
|
||||
pyVaultNode::pyVaultNodeOperationCallback * cb = new pyVaultNode::pyVaultNodeOperationCallback( cbObject );
|
||||
cb->VaultOperationStarted( cbContext );
|
||||
|
||||
wchar_t wDev[MAX_PATH];
|
||||
|
Reference in New Issue
Block a user