summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Häggqvist <rasher@rasher.dk>2005-09-27 01:03:51 +0000
committerJonas Häggqvist <rasher@rasher.dk>2005-09-27 01:03:51 +0000
commit1302f97dde4d9fa94369527e4489c50c91f2cc28 (patch)
tree2ff5533af3a102092dbaf4d88c9117861d956958
parent0dd0d3134db7d7ae5f33149838f1168368976a94 (diff)
downloadrockbox-1302f97dde4d9fa94369527e4489c50c91f2cc28.tar.gz
rockbox-1302f97dde4d9fa94369527e4489c50c91f2cc28.zip
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
-rw-r--r--apps/metadata.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/metadata.c b/apps/metadata.c
index 33ec296c35..0cf0890886 100644
--- a/apps/metadata.c
+++ b/apps/metadata.c
@@ -196,9 +196,10 @@ int read_uint32be(int fd, unsigned int* buf) {
196 if (n==4) { 196 if (n==4) {
197 tmp=p[0]; 197 tmp=p[0];
198 p[0]=p[3]; 198 p[0]=p[3];
199 p[1]=p[2];
200 p[2]=p[1];
201 p[3]=tmp; 199 p[3]=tmp;
200 tmp=p[2];
201 p[2]=p[1];
202 p[1]=tmp;
202 } 203 }
203 204
204 return(n); 205 return(n);