Fix for lrzip -i. Decompressed size wrong

This commit is contained in:
Peter Hyman 2014-12-31 13:57:37 -05:00
parent 2c151a0d1b
commit 70c87cbc62
4 changed files with 10 additions and 3 deletions

View file

@ -1,5 +1,10 @@
lrzip ChangeLog
DECEMBER 2014, version 0.617 Peter Hyman
* Fix display of lrzip -i output so that source filesize is reported
properly when larger than one chunk.
SEPTEMBER 2013, version 0.616 George Makrydakis
* Making things more homogeneous in checks, some space removed.

View file

@ -1,3 +1,7 @@
lrzip-0.617
Fixes display output of lrzip -i for large files greater than one chunk.
lrzip-0.616
Fixes for various issues with -O not working with trailing slashes and

View file

@ -2,7 +2,7 @@
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
m4_define([v_maj], [0])
m4_define([v_min], [6])
m4_define([v_mic], [16])
m4_define([v_mic], [17])
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
m4_define([v_v], m4_join([], v_min, v_mic))
m4_define([v_ver], [v_maj.v_v])

View file

@ -1034,8 +1034,6 @@ next_chunk:
done:
if (unlikely(ofs > infile_size))
failure_goto(("Offset greater than archive size, likely corrupted/truncated archive.\n"), error);
if (chunk_total > expected_size)
expected_size = chunk_total;
print_verbose("Rzip compression: %.1f%% %lld / %lld\n",
percentage (utotal, expected_size),
utotal, expected_size);