diff options
author | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2016-08-16 04:04:31 +0200 |
---|---|---|
committer | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2016-08-16 10:04:07 +0200 |
commit | ce76957a10070c132a8adfbe2e7d3f12395b4caa (patch) | |
tree | df9ede22756dc23ff9e19555ccfba1c3db62cc77 /src/Crypto/Streebog.c | |
parent | 1bf219b0dca05edf337b322162169209cd224b6c (diff) | |
download | VeraCrypt-ce76957a10070c132a8adfbe2e7d3f12395b4caa.tar.gz VeraCrypt-ce76957a10070c132a8adfbe2e7d3f12395b4caa.zip |
Windows: Fix various issues detected by static analysis.
Diffstat (limited to 'src/Crypto/Streebog.c')
-rw-r--r-- | src/Crypto/Streebog.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Crypto/Streebog.c b/src/Crypto/Streebog.c index 9430bfa3..d13d58d2 100644 --- a/src/Crypto/Streebog.c +++ b/src/Crypto/Streebog.c @@ -2328,9 +2328,9 @@ stage3(STREEBOG_CTX *CTX) memset(buf, 0x00, sizeof buf); #ifndef __GOST3411_BIG_ENDIAN__ - buf[0] = CTX->bufsize << 3; + buf[0] = ((unsigned long long) CTX->bufsize) << 3; #else - buf[0] = BSWAP64(CTX->bufsize << 3); + buf[0] = BSWAP64(((unsigned long long) CTX->bufsize) << 3); #endif pad(CTX); |