diff --git a/src/corelib/kernel/qjnitypes_impl.h b/src/corelib/kernel/qjnitypes_impl.h index 2af91a01a21..a5ce38d1a8c 100644 --- a/src/corelib/kernel/qjnitypes_impl.h +++ b/src/corelib/kernel/qjnitypes_impl.h @@ -27,7 +27,7 @@ static inline QString toQString(jstring string, JNIEnv *env) Q_ASSERT(string); const jsize length = env->GetStringLength(string); QString res(length, Qt::Uninitialized); - env->GetStringRegion(string, 0, length, reinterpret_cast(res.data())); + env->GetStringRegion(string, 0, length, reinterpret_cast(res.data_ptr().data())); return res; } } // namespace Detail