| Index: net/url_request/url_request.cc
|
| diff --git a/net/url_request/url_request.cc b/net/url_request/url_request.cc
|
| index 148c3e805515557f4cb015d6fd880c5fdc3afe00..07550e2081511cbdcb4bbb583672c2d2a80a2e08 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() {
|
|
|