From: Jens Axboe Date: Wed, 15 Oct 2014 01:50:31 +0000 (-0600) Subject: sha256: cast shift to uint64_t X-Git-Tag: fio-2.1.14~56 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=900485d1662f12e8e359248bd89603cb2cbbeb2b;hp=e5607fe5385523d6029d21883f51fe0053abb5aa;p=fio.git sha256: cast shift to uint64_t Signed-off-by: Jens Axboe --- diff --git a/crc/sha256.c b/crc/sha256.c index ae9ff4d9..2fd17a32 100644 --- a/crc/sha256.c +++ b/crc/sha256.c @@ -277,7 +277,7 @@ void fio_sha256_final(struct fio_sha256_ctx *sctx) static const uint8_t padding[64] = { 0x80, }; /* Save number of bits */ - bits = sctx->count << 3; + bits = (uint64_t) sctx->count << 3; /* Pad out to 56 mod 64. */ index = sctx->count & 0x3f;