Browse Source

Add nullptr check for kv delete operator

android
JusicP 4 years ago
parent
commit
d2f945c87f
  1. 6
      tier1/KeyValues.cpp

6
tier1/KeyValues.cpp

@ -2805,14 +2805,20 @@ void *KeyValues::operator new( size_t iAllocSize, int nBlockUse, const char *pFi @@ -2805,14 +2805,20 @@ void *KeyValues::operator new( size_t iAllocSize, int nBlockUse, const char *pFi
// Purpose: deallocator
//-----------------------------------------------------------------------------
void KeyValues::operator delete( void *pMem )
{
if (pMem)
{
KeyValuesSystem()->FreeKeyValuesMemory(pMem);
}
}
void KeyValues::operator delete( void *pMem, int nBlockUse, const char *pFileName, int nLine )
{
if (pMem)
{
KeyValuesSystem()->FreeKeyValuesMemory(pMem);
}
}
void KeyValues::UnpackIntoStructure( KeyValuesUnpackStructure const *pUnpackTable, void *pDest, size_t DestSizeInBytes )
{

Loading…
Cancel
Save