| Index: chrome/browser/ui/android/infobars/translate_infobar.cc
|
| diff --git a/chrome/browser/ui/android/infobars/translate_infobar.cc b/chrome/browser/ui/android/infobars/translate_infobar.cc
|
| index a8e1ec3ce63985d0dc296029bf8d98a4c6650e6b..d287757448286d8d325ffb7e8be2adb3d2285b03 100644
|
| --- a/chrome/browser/ui/android/infobars/translate_infobar.cc
|
| +++ b/chrome/browser/ui/android/infobars/translate_infobar.cc
|
| @@ -16,7 +16,7 @@
|
|
|
| scoped_ptr<infobars::InfoBar> ChromeTranslateClient::CreateInfoBar(
|
| scoped_ptr<translate::TranslateInfoBarDelegate> delegate) const {
|
| - return scoped_ptr<infobars::InfoBar>(new TranslateInfoBar(delegate.Pass()));
|
| + return make_scoped_ptr(new TranslateInfoBar(delegate.Pass()));
|
| }
|
|
|
|
|
| @@ -24,8 +24,7 @@ scoped_ptr<infobars::InfoBar> ChromeTranslateClient::CreateInfoBar(
|
|
|
| TranslateInfoBar::TranslateInfoBar(
|
| scoped_ptr<translate::TranslateInfoBarDelegate> delegate)
|
| - : InfoBarAndroid(delegate.PassAs<infobars::InfoBarDelegate>()),
|
| - java_translate_delegate_() {
|
| + : InfoBarAndroid(delegate.Pass()), java_translate_delegate_() {
|
| }
|
|
|
| TranslateInfoBar::~TranslateInfoBar() {
|
|
|