summaryrefslogtreecommitdiff
path: root/cham.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2021-04-26 17:15:19 -0400
committerJeffrey Walton <noloader@gmail.com>2021-04-26 17:15:19 -0400
commit5107611cced7cf83c2f47d0703ca87440330c218 (patch)
treedea563c7b0443e4b73f5faaa08c9e151fd34a1f9 /cham.cpp
parentb51383cc6c63bc195718818d204ef0ae3a8f4f23 (diff)
downloadcryptopp-git-5107611cced7cf83c2f47d0703ca87440330c218.tar.gz
Clear MSVC warning
Diffstat (limited to 'cham.cpp')
-rw-r--r--cham.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cham.cpp b/cham.cpp
index 8a24a975..92df4cce 100644
--- a/cham.cpp
+++ b/cham.cpp
@@ -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++;