]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
compression: Remove unneeded loop variable
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Mon, 7 Mar 2022 23:19:45 +0000 (12:19 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 12 May 2022 02:22:35 +0000 (02:22 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
lib/compression/lzxpress.c

index 57610335345cb8d377d9343b30409214ce650011..2669700ada5c0d600a7bf8403d3ae6b70bdad6ce 100644 (file)
@@ -220,7 +220,6 @@ ssize_t lzxpress_decompress(const uint8_t *input,
        uint32_t output_index, input_index;
        uint32_t indicator, indicator_bit;
        uint32_t nibble_index;
-       uint32_t i;
 
        output_index = 0;
        input_index = 0;
@@ -304,7 +303,7 @@ ssize_t lzxpress_decompress(const uint8_t *input,
                                return -1;
                        }
 
-                       for (i = 0; i < length; i++) {
+                       for (; length > 0; --length) {
                                if (offset > output_index) {
                                        return -1;
                                }