diff options
author | Pali Rohár <pali.rohar@gmail.com> | 2014-06-19 13:27:34 +0200 |
---|---|---|
committer | Pali Rohár <pali.rohar@gmail.com> | 2014-06-19 13:27:34 +0200 |
commit | 46750e99d014e1505901c9ee27e34960812a31f2 (patch) | |
tree | 86df7153021af75fec4500e09f48c57b1f42f0bf /src/local.c | |
parent | 193e01aa669bea08eefb71c40f3593fa3da3eb02 (diff) | |
download | 0xFFFF-46750e99d014e1505901c9ee27e34960812a31f2.tar.bz2 |
local: Fix truncating file
Diffstat (limited to 'src/local.c')
-rw-r--r-- | src/local.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/local.c b/src/local.c index e90011b..499be92 100644 --- a/src/local.c +++ b/src/local.c @@ -457,6 +457,10 @@ int local_dump_image(enum image_type image, const char * file) { if ( addr[nlen-1] != 0xFF ) break; + for ( ; nlen > 0; --nlen ) + if ( addr[nlen-1] != 0x00 ) + break; + if ( image == IMAGE_MMC ) align = 8; else |