]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
compression: remove always false constant comparison
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Tue, 10 May 2022 22:25:13 +0000 (10:25 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 12 May 2022 02:22:35 +0000 (02:22 +0000)
We set `uncompressed_pos = 0;` unconditionally, just ~10 lines up.

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
lib/compression/lzxpress.c

index f7da9b817f9d1a1522481e1ddf3921ae894b8eb4..f010037247424e1d5679bab2ee502dd0f76ada75 100644 (file)
@@ -78,9 +78,6 @@ ssize_t lzxpress_compress(const uint8_t *uncompressed,
        indic_bit = 0;
        nibble_index = 0;
 
-       if (uncompressed_pos > XPRESS_BLOCK_SIZE)
-               return 0;
-
        while ((uncompressed_pos < uncompressed_size) &&
               (compressed_pos < max_compressed_size)) {
                bool found = false;