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