diff options
author | Zeno Albisser <zeno.albisser@digia.com> | 2013-11-21 14:09:57 +0100 |
---|---|---|
committer | Andras Becsi <andras.becsi@digia.com> | 2013-11-29 15:14:36 +0100 |
commit | eb32ba6f51d0c21d58cd7d89785285ff8fa64624 (patch) | |
tree | 2c7c940e1dbee81b89d935626110816b494aa32c /chromium/content/browser/renderer_host/p2p/socket_host_tcp.cc | |
parent | 9427c1a0222ebd67efef1a2c7990a0fa5c9aac84 (diff) | |
download | qtwebengine-chromium-eb32ba6f51d0c21d58cd7d89785285ff8fa64624.tar.gz |
Update chromium to branch 1599.
Change-Id: I04e775a946a208bb4500d3b722bcb05c82b9d7cb
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'chromium/content/browser/renderer_host/p2p/socket_host_tcp.cc')
-rw-r--r-- | chromium/content/browser/renderer_host/p2p/socket_host_tcp.cc | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/chromium/content/browser/renderer_host/p2p/socket_host_tcp.cc b/chromium/content/browser/renderer_host/p2p/socket_host_tcp.cc index 314026e2438..8e13bf8f5b5 100644 --- a/chromium/content/browser/renderer_host/p2p/socket_host_tcp.cc +++ b/chromium/content/browser/renderer_host/p2p/socket_host_tcp.cc @@ -136,9 +136,7 @@ void P2PSocketHostTcpBase::OnConnected(int result) { StartTls(); } else { if (IsPseudoTlsClientSocket(type_)) { - scoped_ptr<net::StreamSocket> transport_socket = socket_.Pass(); - socket_.reset( - new jingle_glue::FakeSSLClientSocket(transport_socket.Pass())); + socket_.reset(new jingle_glue::FakeSSLClientSocket(socket_.release())); } // If we are not doing TLS, we are ready to send data now. @@ -157,7 +155,7 @@ void P2PSocketHostTcpBase::StartTls() { scoped_ptr<net::ClientSocketHandle> socket_handle( new net::ClientSocketHandle()); - socket_handle->SetSocket(socket_.Pass()); + socket_handle->set_socket(socket_.release()); net::SSLClientSocketContext context; context.cert_verifier = url_context_->GetURLRequestContext()->cert_verifier(); @@ -173,8 +171,8 @@ void P2PSocketHostTcpBase::StartTls() { net::ClientSocketFactory::GetDefaultFactory(); DCHECK(socket_factory); - socket_ = socket_factory->CreateSSLClientSocket( - socket_handle.Pass(), dest_host_port_pair, ssl_config, context); + socket_.reset(socket_factory->CreateSSLClientSocket( + socket_handle.release(), dest_host_port_pair, ssl_config, context)); int status = socket_->Connect( base::Bind(&P2PSocketHostTcpBase::ProcessTlsConnectDone, base::Unretained(this))); |