diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-06 21:12:55 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-06 22:03:37 +0900 |
| commit | 3f5f1e26d9932a00caffb4866e8a277b7477fa47 (patch) | |
| tree | 3c385ccb72be03e3326a2da682f555ae7954fc8c /src/InitiatorMSEHandshakeCommand.cc | |
| parent | 3c66c18489bb7e4f828fc5107299174cbc4ee4e5 (diff) | |
Refactor PeerInterationCommand ctor
Diffstat (limited to 'src/InitiatorMSEHandshakeCommand.cc')
| -rw-r--r-- | src/InitiatorMSEHandshakeCommand.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/InitiatorMSEHandshakeCommand.cc b/src/InitiatorMSEHandshakeCommand.cc index e21ef684..7eec7788 100644 --- a/src/InitiatorMSEHandshakeCommand.cc +++ b/src/InitiatorMSEHandshakeCommand.cc @@ -149,8 +149,8 @@ bool InitiatorMSEHandshakeCommand::executeInternal() { } case INITIATOR_RECEIVE_PAD_D: { if(mseHandshake_->receivePad()) { - std::shared_ptr<PeerConnection> peerConnection - (new PeerConnection(getCuid(), getPeer(), getSocket())); + auto peerConnection = make_unique<PeerConnection> + (getCuid(), getPeer(), getSocket()); if(mseHandshake_->getNegotiatedCryptoType() == MSEHandshake::CRYPTO_ARC4){ size_t buflen = mseHandshake_->getBufferLength(); @@ -172,7 +172,7 @@ bool InitiatorMSEHandshakeCommand::executeInternal() { peerStorage_, getSocket(), PeerInteractionCommand::INITIATOR_SEND_HANDSHAKE, - peerConnection)); + std::move(peerConnection))); return true; } else { done = true; |
