Clear unused variable warnings under MSVC

This commit is contained in:
Jeffrey Walton 2018-08-03 06:17:22 -04:00
parent 81a5429e56
commit 8019362bd6
No known key found for this signature in database
GPG Key ID: B36AB348921B1838
2 changed files with 5 additions and 1 deletions

View File

@ -59,6 +59,7 @@ NAMESPACE_BEGIN(CryptoPP)
// Fills 4 bytes
inline void RDRAND32(void* output)
{
CRYPTOPP_UNUSED(output); // MSC warning
#if defined(GCC_RDRAND_ASM_AVAILABLE)
__asm__ __volatile__
(
@ -75,6 +76,7 @@ inline void RDRAND32(void* output)
// Fills 8 bytes
inline void RDRAND64(void* output)
{
CRYPTOPP_UNUSED(output); // MSC warning
#if defined(GCC_RDRAND_ASM_AVAILABLE)
__asm__ __volatile__
(
@ -163,6 +165,7 @@ void RDRAND::DiscardBytes(size_t n)
// Fills 4 bytes
inline void RDSEED32(void* output)
{
CRYPTOPP_UNUSED(output); // MSC warning
#if defined(GCC_RDSEED_ASM_AVAILABLE)
__asm__ __volatile__
(
@ -179,6 +182,7 @@ inline void RDSEED32(void* output)
// Fills 8 bytes
inline void RDSEED64(void* output)
{
CRYPTOPP_UNUSED(output); // MSC warning
#if defined(GCC_RDSEED_ASM_AVAILABLE)
__asm__ __volatile__
(

View File

@ -1186,7 +1186,7 @@ void SHA512_HashBlock_CXX(word64 *state, const word64 *data)
CRYPTOPP_ASSERT(state);
CRYPTOPP_ASSERT(data);
word64 W[16]={0}, D[16], T[8];
word64 W[16]={0}, T[8];
/* Copy context->state[] to working vars */
std::memcpy(T, state, sizeof(T));