X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=crc%2Fsha256.c;fp=crc%2Fsha256.c;h=2fd17a32d16cfdd986a558e562a8d68e5b25b3dd;hp=ae9ff4d99508190788f6ad33c4d8e5c501fe5676;hb=900485d1662f12e8e359248bd89603cb2cbbeb2b;hpb=e5607fe5385523d6029d21883f51fe0053abb5aa 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;