/*----------------------------------------------------------------------------- * Description: Implementation for delete [] *---------------------------------------------------------------------------*/ void operator delete [](void *ptr) { if (ptr > reinterpret_cast(0x80000000)) { AaMemUnRef((const void **)&ptr); } else { if (ptr) free(ptr); } // if (ptr) free(ptr); } /* delete [] */