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; |
} |
} |