From 900485d1662f12e8e359248bd89603cb2cbbeb2b Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Tue, 14 Oct 2014 19:50:31 -0600 Subject: [PATCH] sha256: cast shift to uint64_t Signed-off-by: Jens Axboe --- crc/sha256.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.25.1