Index: components/dom_distiller/core/distilled_page_prefs_android.cc |
diff --git a/components/dom_distiller/core/distilled_page_prefs_android.cc b/components/dom_distiller/core/distilled_page_prefs_android.cc |
index 051d821c2e4ca8de1388efb579659f40cbe52b4d..50adbd0dc83b8f6f28f2bc8878d28fc3402e3e43 100644 |
--- a/components/dom_distiller/core/distilled_page_prefs_android.cc |
+++ b/components/dom_distiller/core/distilled_page_prefs_android.cc |
@@ -42,7 +42,9 @@ jint DistilledPagePrefsAndroid::GetTheme(JNIEnv* env, jobject obj) { |
return (int) distilled_page_prefs_->GetTheme(); |
} |
-jlong Init(JNIEnv* env, jobject obj, jlong distilled_page_prefs_ptr) { |
+jlong Init(JNIEnv* env, |
+ const JavaParamRef<jobject>& obj, |
+ jlong distilled_page_prefs_ptr) { |
DistilledPagePrefs* distilled_page_prefs = |
reinterpret_cast<DistilledPagePrefs*>(distilled_page_prefs_ptr); |
DistilledPagePrefsAndroid* distilled_page_prefs_android = |
@@ -97,7 +99,7 @@ void DistilledPagePrefsObserverAndroid::OnChangeTheme( |
env, java_ref_.obj(), (int)new_theme); |
} |
-jlong InitObserverAndroid(JNIEnv* env, jobject obj) { |
+jlong InitObserverAndroid(JNIEnv* env, const JavaParamRef<jobject>& obj) { |
DistilledPagePrefsObserverAndroid* observer_android = |
new DistilledPagePrefsObserverAndroid(env, obj); |
return reinterpret_cast<intptr_t>(observer_android); |