| Index: chrome/browser/autocomplete/autocomplete_controller.cc
|
| diff --git a/chrome/browser/autocomplete/autocomplete_controller.cc b/chrome/browser/autocomplete/autocomplete_controller.cc
|
| index 0535cdbc6a1dff87c7cbcd9e9a76855ed30f00b8..a714a3ef8795edb5dc33c43022ac57c436c88a8d 100644
|
| --- a/chrome/browser/autocomplete/autocomplete_controller.cc
|
| +++ b/chrome/browser/autocomplete/autocomplete_controller.cc
|
| @@ -265,7 +265,7 @@ void AutocompleteController::Start(const AutocompleteInput& input) {
|
|
|
| // Call Start() on ZeroSuggestProvider with an INVALID AutocompleteInput
|
| // to clear out zero-suggest |matches_|.
|
| - if (*i == zero_suggest_provider_)
|
| + if (i->get() == zero_suggest_provider_)
|
| (*i)->Start(AutocompleteInput(), minimal_changes);
|
| else
|
| (*i)->Start(input_, minimal_changes);
|
| @@ -337,7 +337,7 @@ void AutocompleteController::StartZeroSuggest(const AutocompleteInput& input) {
|
| // AutocompleteInput to clear out cached |matches_|, which ensures that
|
| // they aren't used with zero suggest.
|
| for (Providers::iterator i(providers_.begin()); i != providers_.end(); ++i) {
|
| - if (*i == zero_suggest_provider_)
|
| + if (i->get() == zero_suggest_provider_)
|
| (*i)->Start(input, false);
|
| else
|
| (*i)->Start(AutocompleteInput(), false);
|
|
|