I released a program with MemPtrUnlock instead of MemHandleUnlock. It worked 
fine, so I didn't catch it. Is it a problem?

newUnpackRecH = DmNewHandle(AddrDB, AddrRecPackedSize(&addrRec));
newUnpackRecP = (PrvAddrPackedDBRecord *) MemHandleLock(newUnpackRecH);
<deleted>
err = DmAttachRecord(AddrDB, &recNum, newUnpackRecH, &unpackRecH);
MemPtrUnlock(newUnpackRecP);        <--- should have been: 
MemHandleUnlock(newUnpackRecH);
MemHandleFree(unpackRecH);

Thanks for any comments. 



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please 
see http://www.palmos.com/dev/support/forums/

Reply via email to