# HG changeset patch # User Pascal Bellard # Date 1429893951 -7200 # Node ID 153fb93a12da3ab5a6133f1d9a48444e64c62c2a # Parent 002387f15e953b5d7d701ac09e9ee91d4b9f23df fusecloop: adjust size (again) diff -r 002387f15e95 -r 153fb93a12da fusecloop/stuff/fusecloop.u --- a/fusecloop/stuff/fusecloop.u Fri Apr 24 18:41:32 2015 +0200 +++ b/fusecloop/stuff/fusecloop.u Fri Apr 24 18:45:51 2015 +0200 @@ -457,9 +457,9 @@ + quit("Malloc failed"); + + for (n = 0; (len = readblock(uncompressed, block_size)) != 0; n++) { -+ if (len) lastlen = len; ++ lastlen = len; + len = zlenmax; -+ if (compress2(compressed, &len, uncompressed, block_size, ++ if (compress2(compressed, &len, uncompressed, lastlen, + Z_BEST_COMPRESSION) != Z_OK) + quit("Compression failed"); + fprintf(stderr, "Block %u length %lu => %lu\n",