| Index: content/browser/renderer_host/p2p/socket_host_tcp.cc
|
| diff --git a/content/browser/renderer_host/p2p/socket_host_tcp.cc b/content/browser/renderer_host/p2p/socket_host_tcp.cc
|
| index 623086d0ba4d33755137e017154bcfe6669921db..252026400e0f2cdd370fd4b719fcf14d7a44390a 100644
|
| --- a/content/browser/renderer_host/p2p/socket_host_tcp.cc
|
| +++ b/content/browser/renderer_host/p2p/socket_host_tcp.cc
|
| @@ -67,14 +67,15 @@ P2PSocketHostTcpBase::~P2PSocketHostTcpBase() {
|
| }
|
| }
|
|
|
| -bool P2PSocketHostTcpBase::InitAccepted(const net::IPEndPoint& remote_address,
|
| - net::StreamSocket* socket) {
|
| +bool P2PSocketHostTcpBase::InitAccepted(
|
| + const net::IPEndPoint& remote_address,
|
| + std::unique_ptr<net::StreamSocket> socket) {
|
| DCHECK(socket);
|
| DCHECK_EQ(state_, STATE_UNINITIALIZED);
|
|
|
| remote_address_.ip_address = remote_address;
|
| // TODO(ronghuawu): Add FakeSSLServerSocket.
|
| - socket_.reset(socket);
|
| + socket_ = std::move(socket);
|
| state_ = STATE_OPEN;
|
| DoRead();
|
| return state_ != STATE_ERROR;
|
| @@ -110,10 +111,8 @@ bool P2PSocketHostTcpBase::Init(const net::IPEndPoint& local_address,
|
| // The default SSLConfig is good enough for us for now.
|
| const net::SSLConfig ssl_config;
|
| socket_.reset(new jingle_glue::ProxyResolvingClientSocket(
|
| - NULL, // Default socket pool provided by the net::Proxy.
|
| - url_context_,
|
| - ssl_config,
|
| - dest_host_port_pair));
|
| + nullptr, // Default socket pool provided by the net::Proxy.
|
| + url_context_, ssl_config, dest_host_port_pair));
|
|
|
| int status = socket_->Connect(
|
| base::Bind(&P2PSocketHostTcpBase::OnConnected,
|
| @@ -426,7 +425,7 @@ void P2PSocketHostTcpBase::HandleWriteResult(int result) {
|
| message_sender_->Send(
|
| new P2PMsg_OnSendComplete(id_, P2PSendPacketMetrics()));
|
| if (write_queue_.empty()) {
|
| - write_buffer_ = NULL;
|
| + write_buffer_ = nullptr;
|
| } else {
|
| write_buffer_ = write_queue_.front();
|
| write_queue_.pop();
|
| @@ -444,11 +443,13 @@ void P2PSocketHostTcpBase::HandleWriteResult(int result) {
|
| }
|
| }
|
|
|
| -P2PSocketHost* P2PSocketHostTcpBase::AcceptIncomingTcpConnection(
|
| - const net::IPEndPoint& remote_address, int id) {
|
| +std::unique_ptr<P2PSocketHost>
|
| +P2PSocketHostTcpBase::AcceptIncomingTcpConnection(
|
| + const net::IPEndPoint& remote_address,
|
| + int id) {
|
| NOTREACHED();
|
| OnError();
|
| - return NULL;
|
| + return nullptr;
|
| }
|
|
|
| void P2PSocketHostTcpBase::DidCompleteRead(int result) {
|
|
|