Index: net/http/http_proxy_client_socket.cc |
diff --git a/net/http/http_proxy_client_socket.cc b/net/http/http_proxy_client_socket.cc |
index 4b03ba8c42c46fa745139d3828cee92ff10effb5..b0ddc32e4b58e5e5b3226842e6388c5f30381d0c 100644 |
--- a/net/http/http_proxy_client_socket.cc |
+++ b/net/http/http_proxy_client_socket.cc |
@@ -73,8 +73,7 @@ int HttpProxyClientSocket::RestartWithAuth(OldCompletionCallback* callback) { |
rv = DoLoop(OK); |
if (rv == ERR_IO_PENDING) |
if (callback) { |
- user_callback_ = base::Bind(&OldCompletionCallback::Run<int>, |
- base::Unretained(callback)); |
+ user_callback_ = base::Bind(&OldCompletionCallbackAdapter, callback); |
} |
return rv; |
} |