commit | 9a7e5d161cfb9c531107195abcb9387a2ec1cd32 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Wed Apr 19 19:14:45 2017 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Wed Apr 19 19:14:47 2017 +0000 |
tree | 313cf901c122b5baf91fefac166550352b507ce1 | |
parent | 6ec5ec12b8be98f1e590ced32f2e25e827fb1e69 [diff] | |
parent | e0d43de2640ad30a13bea4f2f175a1e8f2e9eb01 [diff] |
Merge "libsparse: Fix odd-sized input files total_blks"
diff --git a/libsparse/output_file.c b/libsparse/output_file.c index 2115998..51e60ef 100644 --- a/libsparse/output_file.c +++ b/libsparse/output_file.c
@@ -584,7 +584,7 @@ .file_hdr_sz = SPARSE_HEADER_LEN, .chunk_hdr_sz = CHUNK_HEADER_LEN, .blk_sz = out->block_size, - .total_blks = out->len / out->block_size, + .total_blks = DIV_ROUND_UP(out->len, out->block_size), .total_chunks = chunks, .image_checksum = 0 };