Is anyone opposed to removing the VC 6.0 dummy variable?

Its causing quite a mess at -Wextra...

**********

factory.h: In instantiation of ‘void 
CryptoPP::RegisterAsymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = 
CryptoPP::RSAES<CryptoPP::OAEP<CryptoPP::SHA1> >]’:
regtest.cpp:95:86:   required from here
factory.h:107:89: warning: unused parameter ‘dummy’ [-Wunused-parameter]
 symmetricCipherDefaultFactories(const char *name=NULL, SchemeClass 
*dummy=NULL)
                                                                           ^
factory.h: In instantiation of ‘void 
CryptoPP::RegisterAsymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::DLIES<>]’:
regtest.cpp:96:124:   required from here
factory.h:107:89: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::DSA2<CryptoPP::SHA1>]’:
regtest.cpp:97:47:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
 SignatureSchemeDefaultFactories(const char *name=NULL, SchemeClass 
*dummy=NULL)
                                                                           ^
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::DSA2<CryptoPP::SHA224>]’:
regtest.cpp:98:57:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::DSA2<CryptoPP::SHA256>]’:
regtest.cpp:99:57:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::DSA2<CryptoPP::SHA384>]’:
regtest.cpp:100:57:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::DSA2<CryptoPP::SHA512>]’:
regtest.cpp:101:57:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::NR<CryptoPP::SHA1>]’:
regtest.cpp:102:76:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::GDSA<CryptoPP::SHA1>]’:
regtest.cpp:103:78:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::RSASS<CryptoPP::PKCS1v15, 
CryptoPP::Weak1::MD2>]’:
regtest.cpp:104:91:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::RSASS<CryptoPP::PKCS1v15, 
CryptoPP::SHA1>]’:
regtest.cpp:105:88:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::ESIGN<CryptoPP::SHA1>]’:
regtest.cpp:106:81:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::RWSS<CryptoPP::P1363_EMSA2, 
CryptoPP::SHA1>]’:
regtest.cpp:107:85:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSignatureSchemeDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::RSASS<CryptoPP::PSS, 
CryptoPP::SHA1>]’:
regtest.cpp:108:82:   required from here
factory.h:114:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::SEAL<>]’:
regtest.cpp:109:51:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
 SymmetricCipherDefaultFactories(const char *name=NULL, SchemeClass 
*dummy=NULL)
                                                                           ^
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::ECB_Mode<CryptoPP::SHACAL2>]’:
regtest.cpp:110:62:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::ECB_Mode<CryptoPP::Camellia>]’:
regtest.cpp:111:63:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::ECB_Mode<CryptoPP::TEA>]’:
regtest.cpp:112:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::ECB_Mode<CryptoPP::XTEA>]’:
regtest.cpp:113:59:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = 
CryptoPP::PanamaCipher<CryptoPP::EnumToType<CryptoPP::ByteOrder, 0> >]’:
regtest.cpp:114:71:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = 
CryptoPP::PanamaCipher<CryptoPP::EnumToType<CryptoPP::ByteOrder, 1> >]’:
regtest.cpp:115:68:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::ECB_Mode<CryptoPP::Rijndael>]’:
regtest.cpp:116:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CBC_Mode<CryptoPP::Rijndael>]’:
regtest.cpp:117:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CFB_Mode<CryptoPP::Rijndael>]’:
regtest.cpp:118:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::OFB_Mode<CryptoPP::Rijndael>]’:
regtest.cpp:119:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::Rijndael>]’:
regtest.cpp:120:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::Salsa20]’:
regtest.cpp:121:51:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::XSalsa20]’:
regtest.cpp:122:52:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::Sosemanuk]’:
regtest.cpp:123:53:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = 
CryptoPP::SymmetricCipherFinal<CryptoPP::Weak1::MARC4_Base>]’:
regtest.cpp:124:55:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = 
CryptoPP::WAKE_OFB<CryptoPP::EnumToType<CryptoPP::ByteOrder, 0> >]’:
regtest.cpp:125:67:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = 
CryptoPP::WAKE_OFB<CryptoPP::EnumToType<CryptoPP::ByteOrder, 1> >]’:
regtest.cpp:126:64:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = 
CryptoPP::SEAL<CryptoPP::EnumToType<CryptoPP::ByteOrder, 0> >]’:
regtest.cpp:127:63:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterAuthenticatedSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CCM<CryptoPP::Rijndael>]’:
regtest.cpp:128:66:   required from here
factory.h:128:101: warning: unused parameter ‘dummy’ [-Wunused-parameter]
 SymmetricCipherDefaultFactories(const char *name=NULL, SchemeClass 
*dummy=NULL)
                                                                           ^
factory.h: In instantiation of ‘void 
CryptoPP::RegisterAuthenticatedSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::GCM<CryptoPP::Rijndael>]’:
regtest.cpp:129:66:   required from here
factory.h:128:101: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterAuthenticatedSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::EAX<CryptoPP::Rijndael>]’:
regtest.cpp:130:66:   required from here
factory.h:128:101: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::Camellia>]’:
regtest.cpp:131:63:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
 SymmetricCipherDefaultFactories(const char *name=NULL, SchemeClass 
*dummy=NULL)
                                                                           ^
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::Twofish>]’:
regtest.cpp:132:62:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::Serpent>]’:
regtest.cpp:133:62:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::CAST256>]’:
regtest.cpp:134:62:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::RC6>]’:
regtest.cpp:135:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::ECB_Mode<CryptoPP::MARS>]’:
regtest.cpp:136:59:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::MARS>]’:
regtest.cpp:137:59:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::SHACAL2>]’:
regtest.cpp:138:62:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::DES>]’:
regtest.cpp:139:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::DES_XEX3>]’:
regtest.cpp:140:63:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::DES_EDE3>]’:
regtest.cpp:141:63:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::IDEA>]’:
regtest.cpp:142:59:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::RC5>]’:
regtest.cpp:143:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::TEA>]’:
regtest.cpp:144:58:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::XTEA>]’:
regtest.cpp:145:59:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::CAST128>]’:
regtest.cpp:146:62:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::SKIPJACK>]’:
regtest.cpp:147:63:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::Blowfish>]’:
regtest.cpp:148:63:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::ECB_Mode<CryptoPP::SEED>]’:
regtest.cpp:149:59:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
factory.h: In instantiation of ‘void 
CryptoPP::RegisterSymmetricCipherDefaultFactories(const char*, 
SchemeClass*) [with SchemeClass = CryptoPP::CTR_Mode<CryptoPP::SEED>]’:
regtest.cpp:150:59:   required from here
factory.h:121:88: warning: unused parameter ‘dummy’ [-Wunused-parameter]
g++ -DNDEBUG -g2 -O3 -fPIC -march=native -Wall -Wextra -Wno-unknown-pragmas 
-pipe -c fipsalgt.cpp
...

-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
--- 
You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to