Well, at least it's difficult for me.  This pops up everywhere in HackMaster
hacks, and I dont understand what it does.  Can someone please explain?

Here is one example (I dont understand the 1st or 3rd lines):
Boolean (*oldtrap)(EventPtr); //procedure pointer to old trap;
FtrGet(mycreator,myresourceID,&temp); //get old trap address from HackMaster
oldtrap=(Boolean (*)(EventPtr))temp; //set procedure pointer

Here is another (1st and 4th lines):
Err (*oldtrap) (SysAppInfoPtr* appInfoPP, MemPtr* prevGlobalsP, MemPtr*
globalsPtrP);
Err retval;
FtrGet(CRID,ftrTrapStart,(UInt32*)&oldtrap);
retval=(*oldtrap)(appInfoPP,prevGlobalsP,globalsPtrP);

Thanks for your help!!!

-Jacob





-- 
For information on using the ACCESS Developer Forums, or to unsubscribe, please 
see http://www.access-company.com/developers/forums/

Reply via email to