| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index 393fec01692fdc96bcc09279543ca4cf9a3269fa..10cda3a08d173b9d810b162e344d7fad5cb18db6 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -1612,9 +1612,9 @@ void ChromeContentBrowserClient::SelectClientCertificate(
|
| const std::vector<scoped_refptr<net::X509Certificate> >&
|
| all_client_certs = cert_request_info->client_certs;
|
| for (size_t i = 0; i < all_client_certs.size(); ++i) {
|
| - if (CertMatchesFilter(*all_client_certs[i], *filter_dict)) {
|
| + if (CertMatchesFilter(*all_client_certs[i].get(), *filter_dict)) {
|
| // Use the first certificate that is matched by the filter.
|
| - callback.Run(all_client_certs[i]);
|
| + callback.Run(all_client_certs[i].get());
|
| return;
|
| }
|
| }
|
|
|