TempHUnlock
Handle h; handle to temporary block to be unlocked OSErr * resultCode; result code if h is not a valid temporary handle returns none
You can use TempHUnlock to unlock a block of temporary memory. Once it is unlocked, that block is allowed to move memory locations as needed to
compact the heap.
The resultCode parameter will return one of the following error codes:
noErr (0) No error
nilHandleErr (-109) Nil master pointer
memWZErr (-111) Attempt to operate on a free block
to unlock temporary memory blocks.