| Index: net/url_request/url_request.cc
|
| diff --git a/net/url_request/url_request.cc b/net/url_request/url_request.cc
|
| index 01c32b4f03302fd3b73f6e240f46bde0bda5cd30..e936b2a26f8148a421936c2e0cbdc931b9071cdd 100644
|
| --- a/net/url_request/url_request.cc
|
| +++ b/net/url_request/url_request.cc
|
| @@ -874,15 +874,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() {
|
|
|