From: Matt Suiche Date: Mon, 14 Jun 2021 23:14:51 +0000 (+1200) Subject: compression: lzxpress_compress: fix no-op shift of 0 X-Git-Tag: talloc-2.3.4~181 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f7fbc5c8fd0fba8542f6080908eeaa1c2d479b8;p=thirdparty%2Fsamba.git compression: lzxpress_compress: fix no-op shift of 0 Signed-off-by: Matt Suiche Reviewed-by: Joseph Sutton Reviewed-by: Douglas Bagnall --- diff --git a/lib/compression/lzxpress.c b/lib/compression/lzxpress.c index 77f2b8a724d..4b2ffbda0f2 100644 --- a/lib/compression/lzxpress.c +++ b/lib/compression/lzxpress.c @@ -223,7 +223,7 @@ ssize_t lzxpress_compress(const uint8_t *uncompressed, if ((indic_bit % 32) > 0) { for (; (indic_bit % 32) != 0; indic_bit++) - indic |= 0 << (32 - ((indic_bit % 32) + 1)); + indic |= 1U << (32 - ((indic_bit % 32) + 1)); SIVAL(compressed, compressed_pos, 0); SIVAL(indic_pos, 0, indic);