| 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);
|
| }
|
|
|
|
|