summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Mike Lockwood <lockwood@android.com> 2011-02-11 05:21:25 -0800
committer Android (Google) Code Review <android-gerrit@google.com> 2011-02-11 05:21:26 -0800
commitbc20c93863aefc6bf9a9338c4f1cb68e529826d3 (patch)
tree8c67b74c524f7a28b1dc77ed94e64e97b2fa611c
parentd4c5b7651f790a71bc602972bc6f7ff4f08ec76c (diff)
parent40304e227247c788d1c0e8d41c386cdb10cba91b (diff)
Merge "MTP: Fix JNI warnings in MtpDevice"
-rw-r--r--media/jni/android_mtp_MtpDevice.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/media/jni/android_mtp_MtpDevice.cpp b/media/jni/android_mtp_MtpDevice.cpp
index 9e67985b52db..fd3266592ca0 100644
--- a/media/jni/android_mtp_MtpDevice.cpp
+++ b/media/jni/android_mtp_MtpDevice.cpp
@@ -496,7 +496,7 @@ int register_android_mtp_MtpDevice(JNIEnv *env)
LOGE("Can't find MtpDeviceInfo.mSerialNumber");
return -1;
}
- clazz_deviceInfo = clazz;
+ clazz_deviceInfo = (jclass)env->NewGlobalRef(clazz);
clazz = env->FindClass("android/mtp/MtpStorageInfo");
if (clazz == NULL) {
@@ -533,7 +533,7 @@ int register_android_mtp_MtpDevice(JNIEnv *env)
LOGE("Can't find MtpStorageInfo.mVolumeIdentifier");
return -1;
}
- clazz_storageInfo = clazz;
+ clazz_storageInfo = (jclass)env->NewGlobalRef(clazz);
clazz = env->FindClass("android/mtp/MtpObjectInfo");
if (clazz == NULL) {
@@ -645,7 +645,7 @@ int register_android_mtp_MtpDevice(JNIEnv *env)
LOGE("Can't find MtpObjectInfo.mKeywords");
return -1;
}
- clazz_objectInfo = clazz;
+ clazz_objectInfo = (jclass)env->NewGlobalRef(clazz);
clazz = env->FindClass("android/mtp/MtpDevice");
if (clazz == NULL) {