Index: chrome/browser/search_engines/template_url_prepopulate_data.cc |
diff --git a/chrome/browser/search_engines/template_url_prepopulate_data.cc b/chrome/browser/search_engines/template_url_prepopulate_data.cc |
index 66ec20b237ab0ccadbce5a66853f7fa18fc97598..e69a35ceae3f8f16fd28ed8d6ab082424f2eab37 100644 |
--- a/chrome/browser/search_engines/template_url_prepopulate_data.cc |
+++ b/chrome/browser/search_engines/template_url_prepopulate_data.cc |
@@ -3590,4 +3590,12 @@ int GetSearchEngineLogo(const GURL& url_to_find) { |
return kNoSearchEngineLogo; |
} |
+TemplateURL* FindPrepopulatedEngine(const std::string& search_url) { |
+ for (size_t i = 0; i < arraysize(kAllEngines); ++i) { |
+ if (search_url == ToUTF8(kAllEngines[i]->search_url)) |
+ return MakePrepopulateTemplateURLFromPrepopulateEngine(*kAllEngines[i]); |
+ } |
+ return NULL; |
+} |
+ |
} // namespace TemplateURLPrepopulateData |