Index: chrome/browser/ui/cocoa/infobars/confirm_infobar_controller.mm |
diff --git a/chrome/browser/ui/cocoa/infobars/confirm_infobar_controller.mm b/chrome/browser/ui/cocoa/infobars/confirm_infobar_controller.mm |
index 405305b92e4ef60182423f0b21b779fee16173be..b541175fe139d5faee5c1da461c4279cd037c3e0 100644 |
--- a/chrome/browser/ui/cocoa/infobars/confirm_infobar_controller.mm |
+++ b/chrome/browser/ui/cocoa/infobars/confirm_infobar_controller.mm |
@@ -140,10 +140,9 @@ |
// static |
scoped_ptr<infobars::InfoBar> ConfirmInfoBarDelegate::CreateInfoBar( |
scoped_ptr<ConfirmInfoBarDelegate> delegate) { |
- scoped_ptr<InfoBarCocoa> infobar( |
- new InfoBarCocoa(delegate.PassAs<infobars::InfoBarDelegate>())); |
+ scoped_ptr<InfoBarCocoa> infobar(new InfoBarCocoa(delegate.Pass())); |
base::scoped_nsobject<ConfirmInfoBarController> controller( |
[[ConfirmInfoBarController alloc] initWithInfoBar:infobar.get()]); |
infobar->set_controller(controller); |
- return infobar.PassAs<infobars::InfoBar>(); |
+ return infobar.Pass(); |
} |