In our application we do quite a lot with JPEG libraries and text that
creates and deletes many small chunks of memory.

After a few iterations, it seems that there isn't enough memory to perform
the same task that was performed a few operations ago.
(e.g. decompress an image, then decompress another, then decompress the
original image etc.)

After eliminating any possible memory leaks, I'm lead to the possible
conclusion that the memory must be fragmented, hence whey I run out of
memory.

Is this a correct assumption? - Is there a way to verify it? - Is there a
way to fix it?

Using codewarrior (latest).

Any help would be greatly appreciated.

(as another note, I only see this on devices running 5 and below, 5.2
devices work great.)
And the function being used after the JPEG is decompressed is BmpCreate (I
do call BmpDelete when done with it).

thanks - bill



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

Reply via email to