| Index: net/url_request/url_request.cc
|
| diff --git a/net/url_request/url_request.cc b/net/url_request/url_request.cc
|
| index 535e940ee33517a089d198461406be9962e830b9..a3b80286a898e3e8ae13a2dda7026e57e9a2fab7 100644
|
| --- a/net/url_request/url_request.cc
|
| +++ b/net/url_request/url_request.cc
|
| @@ -875,15 +875,17 @@ void URLRequest::CancelAuth() {
|
| job_->CancelAuth();
|
| }
|
|
|
| -void URLRequest::ContinueWithCertificate(X509Certificate* client_cert,
|
| - SSLPrivateKey* client_private_key) {
|
| +void URLRequest::ContinueWithCertificate(
|
| + scoped_refptr<X509Certificate> client_cert,
|
| + scoped_refptr<SSLPrivateKey> client_private_key) {
|
| DCHECK(job_.get());
|
|
|
| // Matches the call in NotifyCertificateRequested.
|
| OnCallToDelegateComplete();
|
|
|
| status_ = URLRequestStatus::FromError(ERR_IO_PENDING);
|
| - job_->ContinueWithCertificate(client_cert, client_private_key);
|
| + job_->ContinueWithCertificate(std::move(client_cert),
|
| + std::move(client_private_key));
|
| }
|
|
|
| void URLRequest::ContinueDespiteLastError() {
|
|
|