You're unlocking 'newText3H' twice
----- Original Message -----
From: "Junyan" <[EMAIL PROTECTED]>
To: "Palm Developer Forum" <[EMAIL PROTECTED]>
Sent: Tuesday, February 19, 2002 3:47 AM
Subject: chunk under-locked
> while testing out my application i received this
> error: MemoryMgr.c, Line:5281,
> Chunk under-locked. i guess it could be due to the
> dynamic editable text field that i have created.
>
> below are the codes:
> FldNewField ((VoidPtr) &newForm, SubmenuField, MenuX,
> MenuY, 155, 50, 0, 100 , true, true, false, true,
> leftAlign, true, false, false);
> fldptr=(FieldPtr)GetObjectPtr(SubmenuField);
>
> newText3H = MemHandleNew(200);
> msg2 = MemHandleLock(newText3H);
>
> StrCopy (msg2, "");
> StrCopy(msg2,array[counter]);
>
> /* get the old text handle */
> oldTxtH = FldGetTextHandle(fldptr);
>
> /* change the text and update the display */
> FldSetTextHandle(fldptr, newText3H);
> FldDrawField(fldptr);
>
> MemHandleUnlock(newText3H);
> /*MemHandleFree(newText3H);*/
>
> /* free the old text handle */
> if (oldTxtH != NULL) {
> //MemHandleFree(oldTxtH);
> MemHandleUnlock(newText3H);
> //MemHandleFree(newText3H);
> }
>
> any one has any ideas of how to solve it?
>
> i would also like to know if there is any other way
> that i can pass data into a editable field.
>
> thanks and best regards
> junyan
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Sports - Coverage of the 2002 Olympic Games
> http://sports.yahoo.com
>
> --
> For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/tech/support/forums/
>
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/