Index: chrome/browser/interests/android/interests_service.cc |
diff --git a/chrome/browser/interests/android/interests_service.cc b/chrome/browser/interests/android/interests_service.cc |
index 15c45e3c7f616c0a6aeacc7063cb6ff33466773a..41fd2a70e804abd57b778dd07fe71682e017f7df 100644 |
--- a/chrome/browser/interests/android/interests_service.cc |
+++ b/chrome/browser/interests/android/interests_service.cc |
@@ -51,13 +51,14 @@ InterestsService::InterestsService(Profile* profile) |
InterestsService::~InterestsService() {} |
-void InterestsService::Destroy(JNIEnv* env, jobject obj) { |
+void InterestsService::Destroy(JNIEnv* env, const JavaParamRef<jobject>& obj) { |
Marc Treib
2015/12/10 08:37:17
Don't you need a
using base::android::JavaParamRef
Torne
2015/12/10 11:26:01
All the generated jni/*_jni.h headers already use
Marc Treib
2015/12/10 11:46:02
Thanks for the explanation!
The generated *_jni.h
|
delete this; |
} |
-void InterestsService::GetInterests(JNIEnv* env, |
- jobject obj, |
- jobject j_callback_obj) { |
+void InterestsService::GetInterests( |
+ JNIEnv* env, |
+ const JavaParamRef<jobject>& obj, |
+ const JavaParamRef<jobject>& j_callback_obj) { |
ScopedJavaGlobalRef<jobject> j_callback(env, j_callback_obj); |
scoped_ptr<InterestsFetcher> fetcher = |