MemMove should not use temporary variable if properly written.
Also, as long as I recall, the documentation explains pretty well what it
does in terms of functionality. I can guarantee it is secure to review it as
black box.
Finally, the source code of the OS is available provided you sign certain
NDAs. Refer to the www.palmos.com for more.
- bobby
-----Original Message-----
From: Chi-Yi Lin [mailto:[EMAIL PROTECTED]]
Sent: Thursday, November 02, 2000 5:21 PM
To: Palm Developer Forum
Subject: How "MemMove" is implemented?
Hello,
I need to know how the function "MemMove" is actually implemented.
Maybe I could get some idea from the source code of MemoryMgr.c.
Could someone quote part of the source code containing "MemMove"?
Or, if it's illegal to quote the source code, could you please explain how
memory content is moved?
The reason I need to know is that my program uses MemMove to
move some memory chunks from a couple of records to the dynamic
heap. I'm wondering if I've just overwritten something onto the
temporary variable that MemMove is using. So I would like to know
how MemMove is implemented in order to clarify my problem.
Thank you for your kind help.
-- Chiyi Lin
--
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/