Android: remove unnecessary static_cast

Change-Id: Id52b6ba74ee203118287745e52e90c5b36b66cc5
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
bb10
Juha Vuolle 2023-10-12 10:47:19 +03:00
parent c0bc0d0643
commit 6ac6c9452c
1 changed files with 2 additions and 3 deletions

View File

@ -1396,12 +1396,11 @@ void QJniObject::assign(jobject obj)
if (d && isSameObject(obj))
return;
jobject jobj = static_cast<jobject>(obj);
d = QSharedPointer<QJniObjectPrivate>::create();
if (obj) {
QJniEnvironment env;
d->m_jobject = env->NewGlobalRef(jobj);
jclass objectClass = env->GetObjectClass(jobj);
d->m_jobject = env->NewGlobalRef(obj);
jclass objectClass = env->GetObjectClass(obj);
d->m_jclass = static_cast<jclass>(env->NewGlobalRef(objectClass));
env->DeleteLocalRef(objectClass);
}