From c22f37f051ce6d9ddaf90de19f75208d66e0a90b Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Tue, 22 Jan 2019 02:35:25 -0500 Subject: [PATCH] Clear unused variable warning on AIX --- blake2s_simd.cpp | 2 ++ xed25519.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/blake2s_simd.cpp b/blake2s_simd.cpp index c2715d24..4b46c525 100644 --- a/blake2s_simd.cpp +++ b/blake2s_simd.cpp @@ -848,6 +848,7 @@ uint32x4_p VectorSet32<2,0,2,0>(const uint32x4_p a, const uint32x4_p b, const uint32x4_p c, const uint32x4_p d) { // a=b, c=d, mask is {2,0, 2,0} + CRYPTOPP_UNUSED(b); CRYPTOPP_UNUSED(d); const uint8x16_p mask = {16,17,18,19, 24,25,26,27, 0,1,2,3, 8,9,10,11}; return VecPermute(a, c, mask); } @@ -857,6 +858,7 @@ uint32x4_p VectorSet32<3,1,3,1>(const uint32x4_p a, const uint32x4_p b, const uint32x4_p c, const uint32x4_p d) { // a=b, c=d, mask is {3,1, 3,1} + CRYPTOPP_UNUSED(b); CRYPTOPP_UNUSED(d); const uint8x16_p mask = {20,21,22,23, 28,29,30,31, 4,5,6,7, 12,13,14,15}; return VecPermute(a, c, mask); } diff --git a/xed25519.cpp b/xed25519.cpp index 05414e45..f8544f34 100644 --- a/xed25519.cpp +++ b/xed25519.cpp @@ -468,7 +468,7 @@ void ed25519PrivateKey::GenerateRandom(RandomNumberGenerator &rng, const NameVal if (params.GetValue(Name::Seed(), seed) && rng.CanIncorporateEntropy()) rng.IncorporateEntropy(seed.begin(), seed.size()); - rng.GenerateBlock(m_sk, 32); + rng.GenerateBlock(m_sk, SECRET_KEYLENGTH); m_sk[0] &= 248; m_sk[31] &= 127; m_sk[31] |= 64; int ret = Donna::ed25519_publickey(m_pk, m_sk); CRYPTOPP_ASSERT(ret == 0); CRYPTOPP_UNUSED(ret);