空指针保护

streaming
Matthew 4 months ago
parent 2be8a53a67
commit 6129d10749

@ -1465,7 +1465,10 @@ bool CPhoneDevice::ReleaseWakelock(uint64_t wakelock)
}
jstring jname = env->NewStringUTF(name.c_str());
env->CallVoidMethod(m_javaService, mReleaseWakelockMid, jname);
if (!env->IsSameObject(m_javaService, NULL))
{
env->CallVoidMethod(m_javaService, mReleaseWakelockMid, jname);
}
env->DeleteLocalRef(jname);
// env->ReleaseStringUTFChars(jname, name.c_str());
if (didAttachThread)

Loading…
Cancel
Save