Index: power_monitor/power_monitor_device_source_android.cc |
diff --git a/power_monitor/power_monitor_device_source_android.cc b/power_monitor/power_monitor_device_source_android.cc |
index 4d9eb5278001ff7130b497275f0b8d663c4c96cf..9671c30761ebb31584f1165e627f21933fc37baa 100644 |
--- a/power_monitor/power_monitor_device_source_android.cc |
+++ b/power_monitor/power_monitor_device_source_android.cc |
@@ -19,15 +19,15 @@ void ProcessPowerEventHelper(PowerMonitorSource::PowerEvent event) { |
namespace android { |
// Native implementation of PowerMonitor.java. |
-void OnBatteryChargingChanged(JNIEnv* env, jclass clazz) { |
+void OnBatteryChargingChanged(JNIEnv* env, const JavaParamRef<jclass>& clazz) { |
ProcessPowerEventHelper(PowerMonitorSource::POWER_STATE_EVENT); |
} |
-void OnMainActivityResumed(JNIEnv* env, jclass clazz) { |
+void OnMainActivityResumed(JNIEnv* env, const JavaParamRef<jclass>& clazz) { |
ProcessPowerEventHelper(PowerMonitorSource::RESUME_EVENT); |
} |
-void OnMainActivitySuspended(JNIEnv* env, jclass clazz) { |
+void OnMainActivitySuspended(JNIEnv* env, const JavaParamRef<jclass>& clazz) { |
ProcessPowerEventHelper(PowerMonitorSource::SUSPEND_EVENT); |
} |