From: Philip Withnall Date: Sat, 30 Sep 2017 23:13:17 +0000 (+0100) Subject: lib/bloom: Fix a -Wconversion warning in OstreeBloom X-Git-Tag: archive/raspbian/2022.1-3+rpi1~1^2~4^2~31^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1f666eb07dfc994e1459d4c07b54bc857b961f49;p=ostree.git lib/bloom: Fix a -Wconversion warning in OstreeBloom Compiling with -Wconversion warns on this line, as the conversion from guint64 to guint8 is implicit (but safe: there is no bug here, since the implicit cast is applied after the modulus arithmetic). Make the cast explicit to silence -Wconversion. Signed-off-by: Philip Withnall Closes: #1231 Approved by: cgwalters --- diff --git a/src/libostree/ostree-bloom.c b/src/libostree/ostree-bloom.c index 8defb176..9bd2ad28 100644 --- a/src/libostree/ostree-bloom.c +++ b/src/libostree/ostree-bloom.c @@ -246,7 +246,7 @@ ostree_bloom_set_bit (OstreeBloom *bloom, { g_assert (bloom->is_mutable); g_assert (idx / 8 < bloom->n_bytes); - bloom->mutable_bytes[idx / 8] |= (1 << (idx % 8)); + bloom->mutable_bytes[idx / 8] |= (guint8) (1 << (idx % 8)); } /**