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 6356da704775872253d5c9ba5fbf932f6ee517b8..34b36d193af712fe3c0282ee3fca991f35e7b86d 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; |
} |