My apologies, I didn't read your message carefully enough (thanks to Vesselin for answering properly). Please ignore my earlier reponse.
From: "Orasanu Iuliana" <[EMAIL PROTECTED]> > I'm finding very difficult to work with memory allocation on this platform... :-( > I'm trying to reallocate a memory chunk, and my code looks like this: > > pDBName = (char**)MemPtrNew( sizeof( char*)*2); // i'm allocating memory for only 2 fields, > > Char *name; > // then... in a while rutine: > > name = (char*)MemPtrNew(appInfo.nameBufLen); > StrCopy(name,appInfo.nameP); > pDBName[*row]=name; > index++; // this keeps the curent no of fields allocated > if (index >2) > MemPtrResize ( pDBName, sizeof(char*)*index); // the error that i'm caching here is "memory locked", but in the documations I read: "Call this routine to resize a locked chunk. " > > What's the error is my code? > > Regards, Iulia > -- > For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
