structec makes a poor assumption that all targets use 1 byte chars, 2 byte shorts...
commitc1f993beb5faac0b46d3e172a0841941c487ca0e
authorjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Thu, 24 Apr 2008 07:54:32 +0000 (24 07:54 +0000)
committerjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Thu, 24 Apr 2008 07:54:32 +0000 (24 07:54 +0000)
treedb1da3d9ca1e4de2ad5de62a50a67eaf968670e9
parentb98b359a8f2f60fffc4a9c618aacc3f4a75e2c49
structec makes a poor assumption that all targets use 1 byte chars, 2 byte shorts and 4 byte longs which is wrong on 64bit sims which causes database to not be commited.
The proper fix should be to remove those assumtopns but probably not nescacery untill a target comes along which breaks the assumption.
This _shouldnt_ change anything on target.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17234 a1c6a512-1295-4272-9138-f99709370657
apps/tagcache.c