| Index: chrome/browser/ui/browser_init.cc
|
| ===================================================================
|
| --- chrome/browser/ui/browser_init.cc (revision 130285)
|
| +++ chrome/browser/ui/browser_init.cc (working copy)
|
| @@ -1631,11 +1631,11 @@
|
| const TemplateURL* default_provider =
|
| TemplateURLServiceFactory::GetForProfile(profile)->
|
| GetDefaultSearchProvider();
|
| - if (default_provider && default_provider->url()) {
|
| - const TemplateURLRef* search_url = default_provider->url();
|
| - DCHECK(search_url->SupportsReplacement());
|
| + if (default_provider && !default_provider->url().empty()) {
|
| + const TemplateURLRef& search_url = default_provider->url_ref();
|
| + DCHECK(search_url.SupportsReplacement());
|
| string16 search_term = param.LossyDisplayName().substr(2);
|
| - urls.push_back(GURL(search_url->ReplaceSearchTermsUsingProfile(
|
| + urls.push_back(GURL(search_url.ReplaceSearchTermsUsingProfile(
|
| profile, search_term, TemplateURLRef::NO_SUGGESTIONS_AVAILABLE,
|
| string16())));
|
| continue;
|
|
|