| Index: chrome/browser/extensions/api/certificate_provider/certificate_provider_api.cc
|
| diff --git a/chrome/browser/extensions/api/certificate_provider/certificate_provider_api.cc b/chrome/browser/extensions/api/certificate_provider/certificate_provider_api.cc
|
| index 98c9627997c6cda5b9c9fbd063d0f47e1061627e..a4f4c3ee5269ebc5c7606bcddf6fe9fc707b58b7 100644
|
| --- a/chrome/browser/extensions/api/certificate_provider/certificate_provider_api.cc
|
| +++ b/chrome/browser/extensions/api/certificate_provider/certificate_provider_api.cc
|
| @@ -10,7 +10,6 @@
|
| #include <vector>
|
|
|
| #include "base/logging.h"
|
| -#include "base/memory/linked_ptr.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "chrome/browser/chromeos/certificate_provider/certificate_provider_service.h"
|
| #include "chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.h"
|
| @@ -59,14 +58,13 @@ CertificateProviderInternalReportCertificatesFunction::Run() {
|
|
|
| chromeos::certificate_provider::CertificateInfoList cert_infos;
|
| std::vector<std::vector<char>> rejected_certificates;
|
| - for (linked_ptr<api_cp::CertificateInfo> input_cert_info :
|
| - *params->certificates) {
|
| + for (const api_cp::CertificateInfo& input_cert_info : *params->certificates) {
|
| chromeos::certificate_provider::CertificateInfo parsed_cert_info;
|
|
|
| - if (ParseCertificateInfo(*input_cert_info, &parsed_cert_info))
|
| + if (ParseCertificateInfo(input_cert_info, &parsed_cert_info))
|
| cert_infos.push_back(parsed_cert_info);
|
| else
|
| - rejected_certificates.push_back(input_cert_info->certificate);
|
| + rejected_certificates.push_back(input_cert_info.certificate);
|
| }
|
|
|
| if (service->SetCertificatesProvidedByExtension(
|
|
|