@@ -209,7 +209,7 @@ AABBCollisionTree::AABBCollisionTree() : mNodes(nullptr) {}
209209 * Destructor.
210210 */
211211// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
212- AABBCollisionTree::~AABBCollisionTree () { CFREE (mNodes ); }
212+ AABBCollisionTree::~AABBCollisionTree () { xr_free (mNodes ); }
213213// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
214214/* *
215215 * Builds the collision tree from a generic AABB tree.
@@ -230,7 +230,7 @@ bool AABBCollisionTree::Build(AABBTree* tree)
230230
231231 // Get nodes
232232 mNbNodes = NbNodes;
233- mNodes = CALLOC ( AABBCollisionNode, mNbNodes );
233+ mNodes = xr_alloc< AABBCollisionNode>( mNbNodes );
234234 CHECKALLOC (mNodes );
235235 ZeroMemory (mNodes , mNbNodes * sizeof (AABBCollisionNode));
236236
@@ -259,7 +259,7 @@ AABBNoLeafTree::AABBNoLeafTree() : mNodes(nullptr) {}
259259 * Destructor.
260260 */
261261// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
262- AABBNoLeafTree::~AABBNoLeafTree () { CFREE (mNodes ); }
262+ AABBNoLeafTree::~AABBNoLeafTree () { xr_free (mNodes ); }
263263// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
264264/* *
265265 * Builds the collision tree from a generic AABB tree.
@@ -280,7 +280,7 @@ bool AABBNoLeafTree::Build(AABBTree* tree)
280280
281281 // Get nodes
282282 mNbNodes = NbTriangles - 1 ;
283- mNodes = CALLOC ( AABBNoLeafNode, mNbNodes );
283+ mNodes = xr_alloc< AABBNoLeafNode>( mNbNodes );
284284 CHECKALLOC (mNodes );
285285 ZeroMemory (mNodes , mNbNodes * sizeof (AABBNoLeafNode));
286286
@@ -414,7 +414,7 @@ AABBQuantizedTree::AABBQuantizedTree() : mNodes(nullptr) {}
414414 * Destructor.
415415 */
416416// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
417- AABBQuantizedTree::~AABBQuantizedTree () { CFREE (mNodes ); }
417+ AABBQuantizedTree::~AABBQuantizedTree () { xr_free (mNodes ); }
418418// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
419419/* *
420420 * Builds the collision tree from a generic AABB tree.
@@ -435,7 +435,7 @@ bool AABBQuantizedTree::Build(AABBTree* tree)
435435
436436 // Get nodes
437437 mNbNodes = NbNodes;
438- AABBCollisionNode* Nodes = CALLOC ( AABBCollisionNode, mNbNodes );
438+ AABBCollisionNode* Nodes = xr_alloc< AABBCollisionNode>( mNbNodes );
439439 CHECKALLOC (Nodes);
440440 ZeroMemory (Nodes, mNbNodes * sizeof (AABBCollisionNode));
441441
@@ -445,7 +445,7 @@ bool AABBQuantizedTree::Build(AABBTree* tree)
445445
446446 // Quantize
447447 {
448- mNodes = CALLOC ( AABBQuantizedNode, mNbNodes );
448+ mNodes = xr_alloc< AABBQuantizedNode>( mNbNodes );
449449 CHECKALLOC (mNodes );
450450 ZeroMemory (mNodes , mNbNodes * sizeof (AABBQuantizedNode));
451451
@@ -463,7 +463,7 @@ bool AABBQuantizedTree::Build(AABBTree* tree)
463463 REMAP_DATA (mData )
464464 }
465465
466- CFREE (Nodes);
466+ xr_free (Nodes);
467467 }
468468
469469#ifdef __ICECORE_H__
@@ -485,7 +485,7 @@ AABBQuantizedNoLeafTree::AABBQuantizedNoLeafTree() : mNodes(nullptr) {}
485485 * Destructor.
486486 */
487487// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
488- AABBQuantizedNoLeafTree::~AABBQuantizedNoLeafTree () { CFREE (mNodes ); }
488+ AABBQuantizedNoLeafTree::~AABBQuantizedNoLeafTree () { xr_free (mNodes ); }
489489// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
490490/* *
491491 * Builds the collision tree from a generic AABB tree.
@@ -506,7 +506,7 @@ bool AABBQuantizedNoLeafTree::Build(AABBTree* tree)
506506
507507 // Get nodes
508508 mNbNodes = NbTriangles - 1 ;
509- AABBNoLeafNode* Nodes = CALLOC ( AABBNoLeafNode, mNbNodes );
509+ AABBNoLeafNode* Nodes = xr_alloc< AABBNoLeafNode>( mNbNodes );
510510 CHECKALLOC (Nodes);
511511 ZeroMemory (Nodes, mNbNodes * sizeof (AABBNoLeafNode));
512512
@@ -517,7 +517,7 @@ bool AABBQuantizedNoLeafTree::Build(AABBTree* tree)
517517
518518 // Quantize
519519 {
520- mNodes = CALLOC ( AABBQuantizedNoLeafNode, mNbNodes );
520+ mNodes = xr_alloc< AABBQuantizedNoLeafNode>( mNbNodes );
521521 CHECKALLOC (mNodes );
522522 ZeroMemory (mNodes , mNbNodes * sizeof (AABBQuantizedNoLeafNode));
523523
@@ -536,7 +536,7 @@ bool AABBQuantizedNoLeafTree::Build(AABBTree* tree)
536536 REMAP_DATA (mData2 )
537537 }
538538
539- CFREE (Nodes);
539+ xr_free (Nodes);
540540 }
541541
542542#ifdef __ICECORE_H__
0 commit comments