void uifree( void *ptr ) { #ifdef TRMEM #ifndef __WATCOMC__ _trmem_free( ptr, (WHO_PTR)3, trmemHandle ); #else _trmem_free( ptr, _trmem_guess_who(), trmemHandle ); #endif #else free( ptr ); #endif }
/* * MemFreePtr - free up memory */ void MemFreePtr( void **ptr ) { #ifdef TRMEM #ifndef __WATCOMC__ _trmem_free( *ptr, (WHO_PTR)4, trmemHandle ); #else _trmem_free( *ptr, _trmem_guess_who(), trmemHandle ); #endif #else free( *ptr ); #endif *ptr = NULL; } /* MemFreePtr */
void MFree( void *p ) { #ifdef TRMEM _trmem_free( p, _trmem_guess_who(), TRMemHandle ); #else free( p ); #endif }
void WRAPI WRMemFree( void *ptr ) { #ifdef TRMEM _trmem_free( ptr, _trmem_guess_who(), TRMemHandle ); #else free( ptr ); #endif }
extern void TRMemFree( void * ptr ) /*********************************/ { #ifdef TRMEM _trmem_free( ptr, _trmem_guess_who(), TRMemHandle ); #else free( ptr ); #endif }
void RcMemFree( void * ptr ) /**************************/ { #ifdef RC_USE_TRMEM _trmem_free( ptr, _trmem_guess_who(), RcMemHandle ); #else RCMemLayer1Free( ptr ); #endif }
void operator delete( void *p ) /*****************************/ { if( p == NULL ) return; #ifdef TRACKER _trmem_free( p, _trmem_guess_who(), TrHdl ); #else free( p ); #endif }
void MemFree( void *ptr ) { if( ptr != NULL ) { #ifdef TRMEM _trmem_free( ptr, _trmem_guess_who(), memHandle ); #else free( ptr ); #endif } }
void MemFreeGlobal( void *ptr ) /*****************************/ { if( ptr == NULL ) return; #ifdef TRMEM _trmem_free( ptr, _trmem_guess_who(), TRMemHandle ); #else free( ptr ); #endif }
void CGFree( pointer chunk ) /*****************************/ { #if _MEMORY_TRACKING & _CHUNK_TRACKING --Chunks; #endif #if _MEMORY_TRACKING & _FULL_TRACKING _trmem_free( chunk, _trmem_guess_who(), Handle ); #else _SysFree( chunk ); #endif }
void LFree( void *p ) /**************************/ { if( p == NULL ) return; #ifdef TRMEM _trmem_free( p, _trmem_guess_who(), TrHdl ); #else free( p ); #endif #ifdef _INT_DEBUG --Chunks; #endif }
void ResetMem( void ) /*******************/ { MemPtr *mptr; while( memPtr ) { mptr = memPtr; memPtr = memPtr->next; #ifdef TRMEM _trmem_free( mptr, _trmem_guess_who(), TRMemHandle ); #else free( mptr ); #endif } }
void MemFree( void *ptr ) /***********************/ { MemPtr *mptr; if( ptr == NULL ) return; mptr = ptr; mptr--; if( mptr == memPtr ) { memPtr = mptr->next; } if( mptr->prev ) { mptr->prev->next = mptr->next; } if( mptr->next ) { mptr->next->prev = mptr->prev; } #ifdef TRMEM _trmem_free( mptr, _trmem_guess_who(), TRMemHandle ); #else free( mptr ); #endif }
static void TRMemFree( void * ptr ) /*********************************/ { _trmem_free( ptr, _trmem_guess_who(), TRMemHandle ); }