diff options
| -rw-r--r-- | tools/scramble.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/scramble.c b/tools/scramble.c index a5c8cae..716b73b 100644 --- a/tools/scramble.c +++ b/tools/scramble.c @@ -50,6 +50,8 @@ int main (int argc, char** argv) } fseek(file,0,SEEK_END); length = ftell(file); + length = (length + 3) & ~3; /* Round up to nearest 4 byte boundary */ + fseek(file,0,SEEK_SET); inbuf = malloc(length); outbuf = malloc(length); |