summaryrefslogtreecommitdiffstats
path: root/LzmaEnc.c
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2018-02-13 07:05:00 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2018-02-13 07:05:11 +0000
commit4b7f9e16ccd0816b8c091a68ac3160450f16dab8 (patch)
treece15a11d77a2bc8346a78f17c9d0957a760d7b3e /LzmaEnc.c
parentReleasing debian version 1.8-4. (diff)
downloadpdlzip-4b7f9e16ccd0816b8c091a68ac3160450f16dab8.tar.xz
pdlzip-4b7f9e16ccd0816b8c091a68ac3160450f16dab8.zip
Merging upstream version 1.9.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'LzmaEnc.c')
-rw-r--r--LzmaEnc.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/LzmaEnc.c b/LzmaEnc.c
index e931a3d..1dd8ea1 100644
--- a/LzmaEnc.c
+++ b/LzmaEnc.c
@@ -1371,14 +1371,14 @@ static void LZe_full_flush(CLzmaEnc *p, uint32_t posState)
{
unsigned long long in_size = p->nowPos64;
unsigned long long out_size = p->rc.processed + Fh_size + Ft_size;
- if( in_size <= 0 || out_size <= 0 )
+ if( in_size == 0 || out_size == 0 )
fputs( " no data compressed.\n", stderr );
else
- fprintf( stderr, "%6.3f:1, %6.3f bits/byte, "
- "%5.2f%% saved, %llu in, %llu out.\n",
+ fprintf( stderr, "%6.3f:1, %5.2f%% ratio, %5.2f%% saved, "
+ "%llu in, %llu out.\n",
(double)in_size / out_size,
- ( 8.0 * out_size ) / in_size,
- 100.0 * ( 1.0 - ( (double)out_size / in_size ) ),
+ ( 100.0 * out_size ) / in_size,
+ 100.0 - ( ( 100.0 * out_size ) / in_size ),
in_size, out_size );
}
}