Index: content/browser/android/download_controller_android_impl.cc |
diff --git a/content/browser/android/download_controller_android_impl.cc b/content/browser/android/download_controller_android_impl.cc |
index 95eb567f997473079620a8b6859cdaa0f1e7fe83..762f13bbc61094fb2d11dc77fb8fa0156423a2e1 100644 |
--- a/content/browser/android/download_controller_android_impl.cc |
+++ b/content/browser/android/download_controller_android_impl.cc |
@@ -29,6 +29,7 @@ using base::android::AttachCurrentThread; |
using base::android::CheckException; |
using base::android::ConvertUTF8ToJavaString; |
using base::android::GetClass; |
+using base::android::MethodID; |
using base::android::ScopedJavaLocalRef; |
namespace { |
@@ -310,7 +311,8 @@ DownloadControllerAndroidImpl::JavaObject* |
JNIEnv* env = AttachCurrentThread(); |
ScopedJavaLocalRef<jclass> clazz = |
GetClass(env, kDownloadControllerClassPathName); |
- jmethodID get_instance = GetStaticMethodID(env, clazz, "getInstance", |
+ jmethodID get_instance = MethodID::Get<MethodID::TYPE_STATIC>( |
+ env, clazz.obj(), "getInstance", |
"()Lorg/chromium/content/browser/DownloadController;"); |
ScopedJavaLocalRef<jobject> jobj(env, |
env->CallStaticObjectMethod(clazz.obj(), get_instance)); |