Chromium Code Reviews| Index: chrome/browser/extensions/api/settings_overrides/settings_overrides_api.cc |
| diff --git a/chrome/browser/extensions/api/settings_overrides/settings_overrides_api.cc b/chrome/browser/extensions/api/settings_overrides/settings_overrides_api.cc |
| index 2b3f5912a7009685fa973381d0aa69bc79f2f78f..2d2414f891e7f21b55d558e5a0adfbd3f9bd85cd 100644 |
| --- a/chrome/browser/extensions/api/settings_overrides/settings_overrides_api.cc |
| +++ b/chrome/browser/extensions/api/settings_overrides/settings_overrides_api.cc |
| @@ -49,13 +49,11 @@ bool GetPrepopulatedSearchProvider(PrefService* prefs, |
| TemplateURLData* data) { |
| DCHECK(data); |
| size_t default_index; |
| - ScopedVector<TemplateURLData> engines = |
| + std::vector<std::unique_ptr<TemplateURLData>> engines = |
| TemplateURLPrepopulateData::GetPrepopulatedEngines(prefs, &default_index); |
| - for (ScopedVector<TemplateURLData>::iterator i = engines.begin(); |
| - i != engines.end(); |
| - ++i) { |
| - if ((*i)->prepopulate_id == prepopulated_id) { |
| - *data = **i; |
| + for (const auto& engine : engines) { |
| + if (engine->prepopulate_id == prepopulated_id) { |
| + *data = *engine; |
|
Devlin
2016/09/02 00:49:09
Total drive-by nit: it looks like there's no reaso
Peter Kasting
2016/09/02 01:06:25
Looks like just fixing now would be pretty simple.
Avi (use Gerrit)
2016/09/02 01:08:37
Fixed, ptal.
Devlin
2016/09/02 01:24:08
Thanks! I didn't want to volunteer you for more w
|
| return true; |
| } |
| } |