Index: android/library_loader/library_loader_hooks.cc |
diff --git a/android/library_loader/library_loader_hooks.cc b/android/library_loader/library_loader_hooks.cc |
index 1f745ec3760741b6a767c2447629dfe3272579aa..4a610126342b813b0f5a6ca4b3c38a8a432667f6 100644 |
--- a/android/library_loader/library_loader_hooks.cc |
+++ b/android/library_loader/library_loader_hooks.cc |
@@ -57,7 +57,7 @@ long g_renderer_library_load_time_ms = 0; |
static void RegisterChromiumAndroidLinkerRendererHistogram( |
JNIEnv* env, |
- jobject jcaller, |
+ const JavaParamRef<jobject>& jcaller, |
jboolean requested_shared_relro, |
jboolean load_at_fixed_address_failed, |
jlong library_load_time_ms) { |
@@ -89,7 +89,7 @@ void RecordChromiumAndroidLinkerRendererHistogram() { |
static void RecordChromiumAndroidLinkerBrowserHistogram( |
JNIEnv* env, |
- jobject jcaller, |
+ const JavaParamRef<jobject>& jcaller, |
jboolean is_using_browser_shared_relros, |
jboolean load_at_fixed_address_failed, |
jint library_load_from_apk_status, |
@@ -121,13 +121,15 @@ void SetLibraryLoadedHook(LibraryLoadedHook* func) { |
g_registration_callback = func; |
} |
-static void InitCommandLine(JNIEnv* env, |
- jobject jcaller, |
- jobjectArray init_command_line) { |
+static void InitCommandLine( |
+ JNIEnv* env, |
+ const JavaParamRef<jobject>& jcaller, |
+ const JavaParamRef<jobjectArray>& init_command_line) { |
InitNativeCommandLineFromJavaArray(env, init_command_line); |
} |
-static jboolean LibraryLoaded(JNIEnv* env, jobject jcaller) { |
+static jboolean LibraryLoaded(JNIEnv* env, |
+ const JavaParamRef<jobject>& jcaller) { |
if (g_registration_callback == NULL) { |
return true; |
} |
@@ -141,7 +143,9 @@ void LibraryLoaderExitHook() { |
} |
} |
-static jboolean ForkAndPrefetchNativeLibrary(JNIEnv* env, jclass clazz) { |
+static jboolean ForkAndPrefetchNativeLibrary( |
+ JNIEnv* env, |
+ const JavaParamRef<jclass>& clazz) { |
return NativeLibraryPrefetcher::ForkAndPrefetchNativeLibrary(); |
} |
@@ -153,7 +157,9 @@ void SetVersionNumber(const char* version_number) { |
g_library_version_number = strdup(version_number); |
} |
-ScopedJavaLocalRef<jstring> GetVersionNumber(JNIEnv* env, jobject jcaller) { |
+ScopedJavaLocalRef<jstring> GetVersionNumber( |
+ JNIEnv* env, |
+ const JavaParamRef<jobject>& jcaller) { |
return ConvertUTF8ToJavaString(env, g_library_version_number); |
} |