X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=package%2Fsystem%2Ffwtool%2Fsrc%2Ffwtool.c;fp=package%2Fsystem%2Ffwtool%2Fsrc%2Ffwtool.c;h=505fafcf7a78b3110fc3d1d73c52d3f246893027;hb=d5681e45f047188bfa6897504c7c6888a57361a7;hp=e77b8b58e11297d8e827bc7463bbdf69dccee5e2;hpb=db93949aa395198bbd647827a1f8220e78fbaf3e;p=openwrt%2Fstaging%2Fjogo.git diff --git a/package/system/fwtool/src/fwtool.c b/package/system/fwtool/src/fwtool.c index e77b8b58e1..505fafcf7a 100644 --- a/package/system/fwtool/src/fwtool.c +++ b/package/system/fwtool/src/fwtool.c @@ -347,8 +347,10 @@ extract_data(const char *name) ret = 0; break; } else if (tr.type == FWIMAGE_INFO) { - if (!metadata_file) + if (!metadata_file) { + dbuf.file_len += data_len + sizeof(tr); break; + } hdr = buf; data_len -= sizeof(*hdr);