Chromium Code Reviews| Index: base/android/jni_android.cc |
| diff --git a/base/android/jni_android.cc b/base/android/jni_android.cc |
| index e6d6e56c2677c29f046c600bc34b7f833b6b32a3..dd4049c11252d46e0b21e5443189cae53ac2bd2a 100644 |
| --- a/base/android/jni_android.cc |
| +++ b/base/android/jni_android.cc |
| @@ -47,10 +47,12 @@ jobject GetApplicationContext() { |
| return g_application_context; |
| } |
| -MethodID::MethodID(JNIEnv* env, const char* class_name, const char* method, |
| - const char* jni_signature) { |
| +jmethodID GetMethodIDFromClassName(JNIEnv* env, |
| + const char* class_name, |
| + const char* method, |
| + const char* jni_signature) { |
| ScopedJavaLocalRef<jclass> clazz(env, env->FindClass(class_name)); |
|
M-A Ruel
2011/12/01 14:36:03
If you implement caching at this layer, you'll hav
Steve Block
2011/12/01 17:48:47
There's no need to cache JNIEnv (see above) and me
|
| - id_ = GetMethodID(env, clazz.obj(), method, jni_signature); |
| + return GetMethodID(env, clazz.obj(), method, jni_signature); |
| } |
| jmethodID GetMethodID(JNIEnv* env, |