From 9e2fee6c7f4aca9a36bf5e0870cd65a355678b1c Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Thu, 14 Jul 2016 02:25:00 -0400 Subject: [PATCH] Cleared unused parameter warnings under Visual Studio --- fhmqv.h | 3 ++- hmqv.h | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/fhmqv.h b/fhmqv.h index 8e709f45..7a585add 100644 --- a/fhmqv.h +++ b/fhmqv.h @@ -84,6 +84,7 @@ public: /*! \pre size of publicKey == PublicStaticKeyLength() */ void GenerateStaticPublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const { + CRYPTOPP_UNUSED(rng); const DL_GroupParameters ¶ms = GetAbstractGroupParameters(); Integer x(privateKey, StaticPrivateKeyLength()); Element y = params.ExponentiateBase(x); @@ -106,6 +107,7 @@ public: //! return length of ephemeral public keys in this domain void GenerateEphemeralPublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const { + CRYPTOPP_UNUSED(rng); memcpy(publicKey, privateKey+StaticPrivateKeyLength(), EphemeralPublicKeyLength()); } @@ -183,7 +185,6 @@ public: if(!params.ValidateElement(3, VV2, NULL)) return false; - const Integer& p = params.GetGroupOrder(); const Integer& q = params.GetSubgroupOrder(); const unsigned int len /*bytes*/ = (((q.BitCount()+1)/2 +7)/8); diff --git a/hmqv.h b/hmqv.h index b9727e58..fd728b84 100644 --- a/hmqv.h +++ b/hmqv.h @@ -83,6 +83,7 @@ public: /*! \pre size of publicKey == PublicStaticKeyLength() */ void GenerateStaticPublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const { + CRYPTOPP_UNUSED(rng); const DL_GroupParameters ¶ms = GetAbstractGroupParameters(); Integer x(privateKey, StaticPrivateKeyLength()); Element y = params.ExponentiateBase(x); @@ -105,6 +106,7 @@ public: //! return length of ephemeral public keys in this domain void GenerateEphemeralPublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const { + CRYPTOPP_UNUSED(rng); memcpy(publicKey, privateKey+StaticPrivateKeyLength(), EphemeralPublicKeyLength()); }