diff options
| author | Jeffrey Walton <noloader@gmail.com> | 2015-07-30 12:07:26 -0400 |
|---|---|---|
| committer | Jeffrey Walton <noloader@gmail.com> | 2015-07-30 12:07:26 -0400 |
| commit | 7ad12ab5b05eb2ee595e8900a5d2d101740c7a94 (patch) | |
| tree | b729c54884c9118659bff90bd6caed102116b514 /cryptlib.cpp | |
| parent | a8ca289b0097cf7dd1946af03dbd9f21b8903d59 (diff) | |
| download | cryptopp-git-7ad12ab5b05eb2ee595e8900a5d2d101740c7a94.tar.gz | |
Cleared auto_ptr deprecation warning with C++11 under Debian 8/i686
Diffstat (limited to 'cryptlib.cpp')
| -rw-r--r-- | cryptlib.cpp | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/cryptlib.cpp b/cryptlib.cpp index c6c36510..43df08b2 100644 --- a/cryptlib.cpp +++ b/cryptlib.cpp @@ -761,13 +761,15 @@ BufferedTransformation * PK_Decryptor::CreateDecryptionFilter(RandomNumberGenera size_t PK_Signer::Sign(RandomNumberGenerator &rng, PK_MessageAccumulator *messageAccumulator, byte *signature) const { - std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator); + using CryptoPP::auto_ptr; + auto_ptr<PK_MessageAccumulator> m(messageAccumulator); return SignAndRestart(rng, *m, signature, false); } size_t PK_Signer::SignMessage(RandomNumberGenerator &rng, const byte *message, size_t messageLen, byte *signature) const { - std::auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng)); + using CryptoPP::auto_ptr; + auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng)); m->Update(message, messageLen); return SignAndRestart(rng, *m, signature, false); } @@ -775,7 +777,8 @@ size_t PK_Signer::SignMessage(RandomNumberGenerator &rng, const byte *message, s size_t PK_Signer::SignMessageWithRecovery(RandomNumberGenerator &rng, const byte *recoverableMessage, size_t recoverableMessageLength, const byte *nonrecoverableMessage, size_t nonrecoverableMessageLength, byte *signature) const { - std::auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng)); + using CryptoPP::auto_ptr; + auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng)); InputRecoverableMessage(*m, recoverableMessage, recoverableMessageLength); m->Update(nonrecoverableMessage, nonrecoverableMessageLength); return SignAndRestart(rng, *m, signature, false); @@ -783,13 +786,15 @@ size_t PK_Signer::SignMessageWithRecovery(RandomNumberGenerator &rng, const byte bool PK_Verifier::Verify(PK_MessageAccumulator *messageAccumulator) const { - std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator); + using CryptoPP::auto_ptr; + auto_ptr<PK_MessageAccumulator> m(messageAccumulator); return VerifyAndRestart(*m); } bool PK_Verifier::VerifyMessage(const byte *message, size_t messageLen, const byte *signature, size_t signatureLength) const { - std::auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator()); + using CryptoPP::auto_ptr; + auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator()); InputSignature(*m, signature, signatureLength); m->Update(message, messageLen); return VerifyAndRestart(*m); @@ -797,7 +802,8 @@ bool PK_Verifier::VerifyMessage(const byte *message, size_t messageLen, const by DecodingResult PK_Verifier::Recover(byte *recoveredMessage, PK_MessageAccumulator *messageAccumulator) const { - std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator); + using CryptoPP::auto_ptr; + auto_ptr<PK_MessageAccumulator> m(messageAccumulator); return RecoverAndRestart(recoveredMessage, *m); } @@ -805,7 +811,8 @@ DecodingResult PK_Verifier::RecoverMessage(byte *recoveredMessage, const byte *nonrecoverableMessage, size_t nonrecoverableMessageLength, const byte *signature, size_t signatureLength) const { - std::auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator()); + using CryptoPP::auto_ptr; + auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator()); InputSignature(*m, signature, signatureLength); m->Update(nonrecoverableMessage, nonrecoverableMessageLength); return RecoverAndRestart(recoveredMessage, *m); |
