From: Danny Al-Gaaf Date: Fri, 13 Oct 2017 18:39:23 +0000 (+0200) Subject: LZ4Compressor.h: fix usage of unsigned var X-Git-Tag: v13.0.1~358^2~17 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f24a0289ef5910924df41e8c9e4a0f548897cddd;p=ceph.git LZ4Compressor.h: fix usage of unsigned var Fix for: [src/compressor/lz4/LZ4Compressor.h:49]: (style) Checking if unsigned variable 'compressed_len' is less than zero. Signed-off-by: Danny Al-Gaaf --- diff --git a/src/compressor/lz4/LZ4Compressor.h b/src/compressor/lz4/LZ4Compressor.h index 55e816be4f9..3ab96e23332 100644 --- a/src/compressor/lz4/LZ4Compressor.h +++ b/src/compressor/lz4/LZ4Compressor.h @@ -39,7 +39,7 @@ class LZ4Compressor : public Compressor { const char *data; unsigned num = src.get_num_buffers(); uint32_t origin_len; - uint32_t compressed_len; + int compressed_len; ::encode((uint32_t)num, dst); while (left) { origin_len = p.get_ptr_and_advance(left, &data); @@ -51,7 +51,7 @@ class LZ4Compressor : public Compressor { pos += compressed_len; left -= origin_len; ::encode(origin_len, dst); - ::encode(compressed_len, dst); + ::encode((uint32_t)compressed_len, dst); } assert(p.end());