Common_3/ThirdParty/OpenSource/FluidStudios/MemoryManager/mmgr.c
bool* mmgrBreakOnDealloc(void* reportedAddress)
{
	// Locate the existing allocation unit

	sAllocUnit* au = findAllocUnit(reportedAddress);

	// If you hit this assert, you tried to set a breakpoint on deallocation for an address that doesn't exist. Interrogate the
	// stack frame or the variable 'au' to see which allocation this is.
	m_assert(au != NULL);

	return &au->breakOnDealloc;
}
// ---------------------------------------------------------------------------------------------------------------------------------
// -DOC- Simply call this routine with the address of an allocated block of RAM, to cause it to force a breakpoint when it is
// deallocated.
// ---------------------------------------------------------------------------------------------------------------------------------
DOC- Simply call this routine with the address of an allocated block of RAM, to cause it to force a breakpoint when it is
deallocated.
DOC - Simply call this routine with the address of an allocated block of RAM to cause it to force a breakpoint when it is deallocated .
bool* mmgrBreakOnDealloc(void* reportedAddress)
{
	sAllocUnit* au = findAllocUnit(reportedAddress);
	m_assert(au != NULL);
	return &au->breakOnDealloc;
}
bool * mmgrBreakOnDealloc ( void * reportedAddress ) { sAllocUnit * au = findAllocUnit ( reportedAddress ) ; m_assert ( au != NULL ) ; return & au -> breakOnDealloc ; }
DOC- Simply call this routine with the address of an allocated block of RAM, to cause it to force a breakpoint when it is
deallocated.
DOC - Simply call this routine with the address of an allocated block of RAM to cause it to force a breakpoint when it is deallocated .
// Locate the existing allocation unit // If you hit this assert, you tried to set a breakpoint on deallocation for an address that doesn't exist. Interrogate the // stack frame or the variable 'au' to see which allocation this is.