diff options
author | Jeffrey Walton <noloader@gmail.com> | 2021-04-26 17:15:19 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2021-04-26 17:15:19 -0400 |
commit | 5107611cced7cf83c2f47d0703ca87440330c218 (patch) | |
tree | dea563c7b0443e4b73f5faaa08c9e151fd34a1f9 /cham.cpp | |
parent | b51383cc6c63bc195718818d204ef0ae3a8f4f23 (diff) | |
download | cryptopp-git-5107611cced7cf83c2f47d0703ca87440330c218.tar.gz |
Clear MSVC warning
Diffstat (limited to 'cham.cpp')
-rw-r--r-- | cham.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -123,7 +123,7 @@ void CHAM64::Base::UncheckedSetKey(const byte *userKey, unsigned int keyLength, // Do not cast the buffer. It will SIGBUS on some ARM and SPARC.
const word32 rk = GetWord<word32>(false, BIG_ENDIAN_ORDER, userKey);
- const word16 rk1 = rk >> 16;
+ const word16 rk1 = static_cast<word16>(rk >> 16);
m_rk[i] = rk1 ^ rotlConstant<1>(rk1) ^ rotlConstant<8>(rk1);
m_rk[(i + m_kw) ^ 1] = rk1 ^ rotlConstant<1>(rk1) ^ rotlConstant<11>(rk1);
i++;
|