From: Hamid Zare Date: Thu, 11 Jul 2019 21:39:29 +0000 (-0700) Subject: print the compression ratio X-Git-Tag: upstream/1.9.3~2^2~16^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=771a7192d6aa46e5c136ded366a216af60df3583;p=platform%2Fupstream%2Flz4.git print the compression ratio --- diff --git a/examples/simple_buffer.c b/examples/simple_buffer.c index 62409d0..ea57022 100644 --- a/examples/simple_buffer.c +++ b/examples/simple_buffer.c @@ -55,7 +55,8 @@ int main(void) { if (compressed_data_size <= 0) run_screaming("A 0 or negative result from LZ4_compress_default() indicates a failure trying to compress the data. ", 1); if (compressed_data_size > 0) - printf("We successfully compressed some data!\n"); + printf("We successfully compressed some data! Ratio: %.2f\n", + (float) compressed_data_size/src_size); // Not only does a positive return_value mean success, the value returned == the number of bytes required. // You can use this to realloc() *compress_data to free up memory, if desired. We'll do so just to demonstrate the concept. compressed_data = (char *)realloc(compressed_data, (size_t)compressed_data_size);