Thank Ernst. This definitely pointed me in the right Direction. It's possible to implement new operators for new and delete. This did the trick.
void * operator new(size_t size)
{
KPrintF("Operator new Called");
void *p = AllocMem( size, MEMF_ANY);
return p;
}
void operator delete(void * p)
{
KPrintF("Operator delete Called");
FreeMem( p, sizeof(p));
}
|