Thanks everyone for all your inputs. Here is the final code that works fine 
with no more memory leak. Thanks againn everyone.

textH = FldGetTextHandle(GetObjectPtr(MainFieldRisk));
if (!textH)
{
textH = MemHandleNew(8);
}
str = MemHandleLock(textH);
doubleToStr(str, PI, 2);
MemHandleUnlock(textH);
FldSetTextHandle(GetObjectPtr(MainFieldRisk),textH);
FldDrawField(GetObjectPtr(MainFieldRisk));
return handled;
}
-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to