Index: chrome/browser/ui/startup/session_crashed_infobar_delegate.cc |
diff --git a/chrome/browser/ui/startup/session_crashed_infobar_delegate.cc b/chrome/browser/ui/startup/session_crashed_infobar_delegate.cc |
index 4f074a8fe0e2d5be47c6c52ccc0740f1d3e4bc11..1c93d1ec6d8a183cc469c05e0054f45f0772a510 100644 |
--- a/chrome/browser/ui/startup/session_crashed_infobar_delegate.cc |
+++ b/chrome/browser/ui/startup/session_crashed_infobar_delegate.cc |
@@ -33,9 +33,11 @@ void SessionCrashedInfoBarDelegate::Create(Browser* browser) { |
if (profile->IsOffTheRecord() || !web_contents) |
return; |
- InfoBarService::FromWebContents(web_contents)->AddInfoBar( |
- ConfirmInfoBarDelegate::CreateInfoBar(scoped_ptr<ConfirmInfoBarDelegate>( |
- new SessionCrashedInfoBarDelegate(profile)))); |
+ InfoBarService* infobar_service = |
+ InfoBarService::FromWebContents(web_contents); |
+ infobar_service->AddInfoBar(ConfirmInfoBarDelegate::CreateInfoBar( |
+ infobar_service, scoped_ptr<ConfirmInfoBarDelegate>( |
+ new SessionCrashedInfoBarDelegate(profile)))); |
} |
SessionCrashedInfoBarDelegate::SessionCrashedInfoBarDelegate(Profile* profile) |