1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-17 10:52:46 +00:00

Get rid of NEW(), TRACKED_NEW, and ZERO().

This commit is contained in:
Darryl Pogue
2012-01-21 01:09:48 -08:00
committed by Adam Johnson
parent 30430d3024
commit 5013a978eb
423 changed files with 2500 additions and 2503 deletions

View File

@ -304,7 +304,7 @@ void plGenericType::SetVar(Types t, unsigned int size, void* val)
case kString :
{
delete [] fS;
fS = TRACKED_NEW char[size+1];
fS = new char[size+1];
memcpy(fS,val,size);
fS[size] = 0;
break;

View File

@ -75,7 +75,7 @@ void plNetSharedState::Copy(plNetSharedState *ss)
int i;
for(i=0;i<ss->GetNumVars();i++)
{
plGenericVar* sv = TRACKED_NEW plGenericVar;
plGenericVar* sv = new plGenericVar;
*sv = *(ss->GetVar(i));
AddVar(sv);
}
@ -93,7 +93,7 @@ void plNetSharedState::Read(hsStream* stream)
int i;
for(i=0;i<num;i++)
{
plGenericVar* v = TRACKED_NEW plGenericVar;
plGenericVar* v = new plGenericVar;
v->Read(stream);
AddVar(v);
}

View File

@ -101,7 +101,7 @@ plSynchedValueBase* plSynchedObject::GetSynchedValue(int i) const
void plSynchedObject::IAppendSynchedValueAddrOffset(AddrOffsetType synchedValueAddrOffset)
{
// copy to new larger array
AddrOffsetType* tmp = TRACKED_NEW AddrOffsetType[fNumSynchedValues+1];
AddrOffsetType* tmp = new AddrOffsetType[fNumSynchedValues+1];
int32_t i;
for(i=0;i<fNumSynchedValues;i++)
tmp[i] = fSynchedValueAddrOffsets[i];
@ -117,7 +117,7 @@ void plSynchedObject::IAppendSynchedValueAddrOffset(AddrOffsetType synchedValueA
void plSynchedObject::IAppendSynchedValueFriend(plSynchedValueBase* v)
{
// copy to new larger array
plSynchedValueBase** tmp = TRACKED_NEW plSynchedValueBase*[fNumSynchedValueFriends+1];
plSynchedValueBase** tmp = new plSynchedValueBase*[fNumSynchedValueFriends+1];
int32_t i;
for(i=0;i<fNumSynchedValueFriends;i++)
tmp[i] = fSynchedValueFriends[i];
@ -155,7 +155,7 @@ hsBool plSynchedObject::RemoveSynchedValue(plSynchedValueBase* v)
int idx=i;
if (idx<fNumSynchedValues)
{
AddrOffsetType* tmp = TRACKED_NEW AddrOffsetType[fNumSynchedValues-1];
AddrOffsetType* tmp = new AddrOffsetType[fNumSynchedValues-1];
for(i=0;i<idx;i++)
tmp[i] = fSynchedValueAddrOffsets[i];
for(i=idx+1;i<fNumSynchedValues;i++)
@ -167,7 +167,7 @@ hsBool plSynchedObject::RemoveSynchedValue(plSynchedValueBase* v)
else
{
idx -= fNumSynchedValues;
plSynchedValueBase** tmp = TRACKED_NEW plSynchedValueBase*[fNumSynchedValueFriends-1];
plSynchedValueBase** tmp = new plSynchedValueBase*[fNumSynchedValueFriends-1];
for(i=0;i<idx;i++)
tmp[i] = fSynchedValueFriends[i];
for(i=idx+1;i<fNumSynchedValueFriends;i++)
@ -192,7 +192,7 @@ void plSynchedObject::RegisterSynchedValueFriend(plSynchedValueBase* v)
//
void plSynchedObject::SendSDLStateMsg(const char* SDLStateName, uint32_t synchFlags /*SendSDLStateFlags*/)
{
plSDLModifierMsg* sdlMsg = TRACKED_NEW plSDLModifierMsg(SDLStateName,
plSDLModifierMsg* sdlMsg = new plSDLModifierMsg(SDLStateName,
(synchFlags & kBCastToClients) ? plSDLModifierMsg::kSendToServerAndClients : plSDLModifierMsg::kSendToServer /* action */);
sdlMsg->SetFlags(synchFlags);
hsAssert(GetKey(), "nil key on synchedObject?");