| Index: chrome/browser/translate/translate_manager.cc
|
| ===================================================================
|
| --- chrome/browser/translate/translate_manager.cc (revision 60095)
|
| +++ chrome/browser/translate/translate_manager.cc (working copy)
|
| @@ -608,16 +608,10 @@
|
| TranslateInfoBarDelegate* TranslateManager::GetTranslateInfoBarDelegate(
|
| TabContents* tab) {
|
| for (int i = 0; i < tab->infobar_delegate_count(); ++i) {
|
| - InfoBarDelegate* delegate = tab->GetInfoBarDelegateAt(i);
|
| - if (!delegate) {
|
| - // Please let jcivelli know if you hit this and how you got to that point.
|
| - NOTREACHED();
|
| - continue;
|
| - }
|
| - TranslateInfoBarDelegate* translate_delegate =
|
| - delegate->AsTranslateInfoBarDelegate();
|
| - if (translate_delegate)
|
| - return translate_delegate;
|
| + TranslateInfoBarDelegate* delegate =
|
| + tab->GetInfoBarDelegateAt(i)->AsTranslateInfoBarDelegate();
|
| + if (delegate)
|
| + return delegate;
|
| }
|
| return NULL;
|
| }
|
|
|