I've a shared library that I will ship pre-installed on a Palm device. The shared library is large (65,412 bytes), but falls (barely) under the segment maximum (64K = 65,536 bytes). Because the application is shipped pre-installed, when a user first hot-syncs their palm, the shared library is stored in the appropriate (and newly created) <UserName/Backup> directory. However, when I do a diff on the originally installed shared library (from my build) versus the copy in the backup directory, I see that the end of the backed up file has been changed/modified/corrupted. My first thought is that I'm too close to the segment limit. However, looking at other backed-up files, I see that they too have some changes, although smaller than the shared library I'm concerned with. (WinDiff notes that most of my backed up files are "different in blanks only" from the originals, while some have small blocks of data changed or missing.) o What could change the binary .PRC file between when it is installed on the Palm device to when it is backed up on the desktop? o Could the problem be that I'm within 124 bytes of the segment limit? If so, what is the real limit? And what is causing the other applications to change? (One is a multi-segmented application at about 207KB and another is a single segmented application at 46K). Any assistance would be appreciated! Thanks, John -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
