Index: chrome/browser/ui/android/infobars/infobar_android.cc |
diff --git a/chrome/browser/ui/android/infobars/infobar_android.cc b/chrome/browser/ui/android/infobars/infobar_android.cc |
index ddf6d3c71a5d195bcf661bf0d160553bc1841240..3170420b0f7d088d96585d62a56878a1c19e8ae9 100644 |
--- a/chrome/browser/ui/android/infobars/infobar_android.cc |
+++ b/chrome/browser/ui/android/infobars/infobar_android.cc |
@@ -26,7 +26,7 @@ InfoBarAndroid::InfoBarAndroid( |
InfoBarAndroid::~InfoBarAndroid() { |
if (!java_info_bar_.is_null()) { |
JNIEnv* env = base::android::AttachCurrentThread(); |
- Java_InfoBar_onNativeDestroyed(env, java_info_bar_.obj()); |
+ Java_InfoBar_onNativeDestroyed(env, java_info_bar_); |
} |
} |
@@ -43,7 +43,7 @@ void InfoBarAndroid::SetJavaInfoBar( |
DCHECK(java_info_bar_.is_null()); |
java_info_bar_.Reset(java_info_bar); |
JNIEnv* env = base::android::AttachCurrentThread(); |
- Java_InfoBar_setNativeInfoBar(env, java_info_bar.obj(), |
+ Java_InfoBar_setNativeInfoBar(env, java_info_bar, |
reinterpret_cast<intptr_t>(this)); |
} |
@@ -72,7 +72,7 @@ void InfoBarAndroid::OnCloseButtonClicked(JNIEnv* env, |
void InfoBarAndroid::CloseJavaInfoBar() { |
if (!java_info_bar_.is_null()) { |
JNIEnv* env = base::android::AttachCurrentThread(); |
- Java_InfoBar_closeInfoBar(env, java_info_bar_.obj()); |
+ Java_InfoBar_closeInfoBar(env, java_info_bar_); |
} |
} |