Index: android_webview/native/permission/aw_permission_request.cc |
diff --git a/android_webview/native/permission/aw_permission_request.cc b/android_webview/native/permission/aw_permission_request.cc |
index f25db3e03aeff8c559d7881a7527ebaafc1166f5..27f0b5b6c59f0e7c0df0430a4da7a0980ba4fc6c 100644 |
--- a/android_webview/native/permission/aw_permission_request.cc |
+++ b/android_webview/native/permission/aw_permission_request.cc |
@@ -46,7 +46,7 @@ AwPermissionRequest::~AwPermissionRequest() { |
} |
void AwPermissionRequest::OnAccept(JNIEnv* env, |
- jobject jcaller, |
+ const JavaParamRef<jobject>& jcaller, |
jboolean accept) { |
OnAcceptInternal(accept); |
} |
@@ -66,7 +66,8 @@ void AwPermissionRequest::DeleteThis() { |
j_request.obj()); |
} |
-void AwPermissionRequest::Destroy(JNIEnv* env, jobject obj) { |
+void AwPermissionRequest::Destroy(JNIEnv* env, |
+ const JavaParamRef<jobject>& obj) { |
delete this; |
} |