Index: base/message_loop/message_pump_android.cc |
diff --git a/base/message_loop/message_pump_android.cc b/base/message_loop/message_pump_android.cc |
index ab56949a76f0770f575cfcd6e77cc577ffabb7c9..7189dc2f3d2d92d84d5c37c793f914f8ea9c7ada 100644 |
--- a/base/message_loop/message_pump_android.cc |
+++ b/base/message_loop/message_pump_android.cc |
@@ -120,8 +120,8 @@ void MessagePumpForUI::Quit() { |
JNIEnv* env = base::android::AttachCurrentThread(); |
DCHECK(env); |
- Java_SystemMessageHandler_removeAllPendingMessages(env, |
- system_message_handler_obj_.obj()); |
+ Java_SystemMessageHandler_removeAllPendingMessages( |
+ env, system_message_handler_obj_); |
system_message_handler_obj_.Reset(); |
} |
@@ -138,8 +138,7 @@ void MessagePumpForUI::ScheduleWork() { |
JNIEnv* env = base::android::AttachCurrentThread(); |
DCHECK(env); |
- Java_SystemMessageHandler_scheduleWork(env, |
- system_message_handler_obj_.obj()); |
+ Java_SystemMessageHandler_scheduleWork(env, system_message_handler_obj_); |
} |
void MessagePumpForUI::ScheduleDelayedWork(const TimeTicks& delayed_work_time) { |
@@ -152,9 +151,9 @@ void MessagePumpForUI::ScheduleDelayedWork(const TimeTicks& delayed_work_time) { |
(delayed_work_time - TimeTicks::Now()).InMillisecondsRoundedUp(); |
// Note that we're truncating to milliseconds as required by the java side, |
// even though delayed_work_time is microseconds resolution. |
- Java_SystemMessageHandler_scheduleDelayedWork(env, |
- system_message_handler_obj_.obj(), |
- delayed_work_time.ToInternalValue(), millis); |
+ Java_SystemMessageHandler_scheduleDelayedWork( |
+ env, system_message_handler_obj_, delayed_work_time.ToInternalValue(), |
+ millis); |
} |
// static |