Index: net/http/http_proxy_client_socket_pool.cc |
diff --git a/net/http/http_proxy_client_socket_pool.cc b/net/http/http_proxy_client_socket_pool.cc |
index a142576e3498a2d390b1345a7e117142fc778564..27f830aa4998288433a750f0b6b0c8ad46cfe9ba 100644 |
--- a/net/http/http_proxy_client_socket_pool.cc |
+++ b/net/http/http_proxy_client_socket_pool.cc |
@@ -18,7 +18,7 @@ HttpProxySocketParams::HttpProxySocketParams( |
const scoped_refptr<TCPSocketParams>& proxy_server, |
const GURL& request_url, |
HostPortPair endpoint, |
- scoped_refptr<HttpAuthController> auth_controller, |
+ HttpAuthController* auth_controller, |
bool tunnel) |
: tcp_params_(proxy_server), |
request_url_(request_url), |
@@ -138,7 +138,7 @@ int HttpProxyConnectJob::DoHttpProxyConnect() { |
socket_.reset(new HttpProxyClientSocket(tcp_socket_handle_.release(), |
params_->request_url(), |
params_->endpoint(), |
- params_->auth_controller(), |
+ params_->ReleaseAuthController(), |
params_->tunnel())); |
return socket_->Connect(&callback_); |
} |