| Index: android/jni_generator/sample_for_tests.cc
|
| diff --git a/android/jni_generator/sample_for_tests.cc b/android/jni_generator/sample_for_tests.cc
|
| index c5820ab6266a308c0b9e4d1462a3ce4c2e8b2418..ee8d6db56eb8ddfbe2ae4dda32243d506c96ea58 100644
|
| --- a/android/jni_generator/sample_for_tests.cc
|
| +++ b/android/jni_generator/sample_for_tests.cc
|
| @@ -67,22 +67,27 @@ base::android::ScopedJavaLocalRef<jstring> CPPClass::ReturnAString(
|
| }
|
|
|
| // Static free functions declared and called directly from java.
|
| -static jlong Init(JNIEnv* env, jobject caller, jstring param) {
|
| +static jlong Init(JNIEnv* env,
|
| + const JavaParamRef<jobject>& caller,
|
| + const JavaParamRef<jstring>& param) {
|
| return 0;
|
| }
|
|
|
| -static jdouble GetDoubleFunction(JNIEnv*, jobject) {
|
| +static jdouble GetDoubleFunction(JNIEnv*, const JavaParamRef<jobject>&) {
|
| return 0;
|
| }
|
|
|
| -static jfloat GetFloatFunction(JNIEnv*, jclass) {
|
| +static jfloat GetFloatFunction(JNIEnv*, const JavaParamRef<jclass>&) {
|
| return 0;
|
| }
|
|
|
| -static void SetNonPODDatatype(JNIEnv*, jobject, jobject) {
|
| -}
|
| +static void SetNonPODDatatype(JNIEnv*,
|
| + const JavaParamRef<jobject>&,
|
| + const JavaParamRef<jobject>&) {}
|
|
|
| -static ScopedJavaLocalRef<jobject> GetNonPODDatatype(JNIEnv*, jobject) {
|
| +static ScopedJavaLocalRef<jobject> GetNonPODDatatype(
|
| + JNIEnv*,
|
| + const JavaParamRef<jobject>&) {
|
| return ScopedJavaLocalRef<jobject>();
|
| }
|
|
|
|
|