summaryrefslogtreecommitdiff
path: root/src/ReceiverMSEHandshakeCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-07-04 21:13:14 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-07-04 21:13:14 +0900
commit6ba1725e0f731860f75e67d15e305f35dd0c3d67 (patch)
treec6b9fe64f3260a3479ac67a91870d798c6ad6478 /src/ReceiverMSEHandshakeCommand.cc
parentb4ae03970266351f3b024a30df88205aacf7d225 (diff)
Use std::unique_ptr for ARC4Encryptor in PeerConnection and MSEHandshake
Diffstat (limited to 'src/ReceiverMSEHandshakeCommand.cc')
-rw-r--r--src/ReceiverMSEHandshakeCommand.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ReceiverMSEHandshakeCommand.cc b/src/ReceiverMSEHandshakeCommand.cc
index f79e19f6..e810fc42 100644
--- a/src/ReceiverMSEHandshakeCommand.cc
+++ b/src/ReceiverMSEHandshakeCommand.cc
@@ -209,8 +209,8 @@ void ReceiverMSEHandshakeCommand::createCommand()
std::shared_ptr<PeerConnection> peerConnection
(new PeerConnection(getCuid(), getPeer(), getSocket()));
if(mseHandshake_->getNegotiatedCryptoType() == MSEHandshake::CRYPTO_ARC4) {
- peerConnection->enableEncryption(mseHandshake_->getEncryptor(),
- mseHandshake_->getDecryptor());
+ peerConnection->enableEncryption(mseHandshake_->popEncryptor(),
+ mseHandshake_->popDecryptor());
}
// Since initiator cannot send payload stream before reading step2
// from receiver, mseHandshake_->getBufferLength() should be 0.