Loading media/jni/android_mtp_MtpDatabase.cpp +2 −4 Original line number Diff line number Diff line Loading @@ -428,16 +428,14 @@ MtpResponseCode MyMtpDatabase::getObjectPropertyValue(MtpObjectHandle handle, case MTP_TYPE_STR: { jstring stringValue = (jstring)env->GetObjectArrayElement(stringValuesArray, 0); const char* str = (stringValue ? env->GetStringUTFChars(stringValue, NULL) : NULL); if (stringValue) { const char* str = env->GetStringUTFChars(stringValue, NULL); if (str == NULL) { return MTP_RESPONSE_GENERAL_ERROR; } packet.putString(str); env->ReleaseStringUTFChars(stringValue, str); } else { packet.putEmptyString(); } env->DeleteLocalRef(stringValue); break; } default: Loading Loading
media/jni/android_mtp_MtpDatabase.cpp +2 −4 Original line number Diff line number Diff line Loading @@ -428,16 +428,14 @@ MtpResponseCode MyMtpDatabase::getObjectPropertyValue(MtpObjectHandle handle, case MTP_TYPE_STR: { jstring stringValue = (jstring)env->GetObjectArrayElement(stringValuesArray, 0); const char* str = (stringValue ? env->GetStringUTFChars(stringValue, NULL) : NULL); if (stringValue) { const char* str = env->GetStringUTFChars(stringValue, NULL); if (str == NULL) { return MTP_RESPONSE_GENERAL_ERROR; } packet.putString(str); env->ReleaseStringUTFChars(stringValue, str); } else { packet.putEmptyString(); } env->DeleteLocalRef(stringValue); break; } default: Loading