cmMem.c : Added a comment at the location where breakpoints may be set
to stop on the reallocation of a memory block with a known 'uniqueId'.
This commit is contained in:
parent
ed1c13c0ec
commit
cbd1b74586
17
cmMem.c
17
cmMem.c
@ -518,8 +518,11 @@ void* cmMmAllocate(
|
|||||||
// p->nextId is incremented here
|
// p->nextId is incremented here
|
||||||
cmThUIntIncr(&p->nextId,1);
|
cmThUIntIncr(&p->nextId,1);
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
if( p->nextId == 2393 )
|
// breakpoint for noticing allocation of memory blocks - see below for
|
||||||
|
// the location to notice reallocations of memory blocks
|
||||||
|
if( p->nextId == 7218 )
|
||||||
{
|
{
|
||||||
cmErrMsg(&p->err,kOkMmRC,"Breakpoint for memory allocation id:%i.",p->nextId);
|
cmErrMsg(&p->err,kOkMmRC,"Breakpoint for memory allocation id:%i.",p->nextId);
|
||||||
}
|
}
|
||||||
@ -553,10 +556,22 @@ void* cmMmAllocate(
|
|||||||
|
|
||||||
}
|
}
|
||||||
else // a reallocation occurred.
|
else // a reallocation occurred.
|
||||||
|
{
|
||||||
if( orgDataPtr == ndp )
|
if( orgDataPtr == ndp )
|
||||||
{
|
{
|
||||||
if((rp = _cmMmFindRecd(p,orgDataPtr)) == NULL )
|
if((rp = _cmMmFindRecd(p,orgDataPtr)) == NULL )
|
||||||
cmErrMsg(&p->err,kMissingRecdMmRC,"Unable to locate a tracking record associated with reallocation data area pointer:%p.",orgDataPtr);
|
cmErrMsg(&p->err,kMissingRecdMmRC,"Unable to locate a tracking record associated with reallocation data area pointer:%p.",orgDataPtr);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
/*
|
||||||
|
// break point for noticing reallocations on a memory block
|
||||||
|
if( rp->uniqueId == 7218 )
|
||||||
|
{
|
||||||
|
cmErrMsg(&p->err,kOkMmRC,"Breakpoint for memory reallocation id:%i.",p->nextId);
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user