diff options
| author | Jonas Häggqvist <rasher@rasher.dk> | 2005-09-27 01:03:51 +0000 |
|---|---|---|
| committer | Jonas Häggqvist <rasher@rasher.dk> | 2005-09-27 01:03:51 +0000 |
| commit | 1302f97dde4d9fa94369527e4489c50c91f2cc28 (patch) | |
| tree | 2ff5533af3a102092dbaf4d88c9117861d956958 /apps | |
| parent | 0dd0d3134db7d7ae5f33149838f1168368976a94 (diff) | |
| download | rockbox-1302f97dde4d9fa94369527e4489c50c91f2cc28.zip rockbox-1302f97dde4d9fa94369527e4489c50c91f2cc28.tar.gz rockbox-1302f97dde4d9fa94369527e4489c50c91f2cc28.tar.bz2 rockbox-1302f97dde4d9fa94369527e4489c50c91f2cc28.tar.xz | |
Fix the read_uint32be function - it was overwriting before saving parts of the int.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7565 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/metadata.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/metadata.c b/apps/metadata.c index 33ec296..0cf0890 100644 --- a/apps/metadata.c +++ b/apps/metadata.c @@ -196,9 +196,10 @@ int read_uint32be(int fd, unsigned int* buf) { if (n==4) { tmp=p[0]; p[0]=p[3]; - p[1]=p[2]; - p[2]=p[1]; p[3]=tmp; + tmp=p[2]; + p[2]=p[1]; + p[1]=tmp; } return(n); |