summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2003-04-12 21:17:47 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2003-04-12 21:17:47 +0000
commit1326f666a67da4bc09727ef4b7b55d392df233da (patch)
tree3081f1726d71bc0a2e04b211d7a979aecbb81f60
parente738e33e94e82065528ea9b9dd147a43172925ee (diff)
downloadrockbox-1326f666a67da4bc09727ef4b7b55d392df233da.tar.gz
rockbox-1326f666a67da4bc09727ef4b7b55d392df233da.zip
Now handles files with odd length
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3543 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--tools/scramble.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/scramble.c b/tools/scramble.c
index a5c8caea3e..716b73b569 100644
--- a/tools/scramble.c
+++ b/tools/scramble.c
@@ -50,6 +50,8 @@ int main (int argc, char** argv)
50 } 50 }
51 fseek(file,0,SEEK_END); 51 fseek(file,0,SEEK_END);
52 length = ftell(file); 52 length = ftell(file);
53 length = (length + 3) & ~3; /* Round up to nearest 4 byte boundary */
54
53 fseek(file,0,SEEK_SET); 55 fseek(file,0,SEEK_SET);
54 inbuf = malloc(length); 56 inbuf = malloc(length);
55 outbuf = malloc(length); 57 outbuf = malloc(length);