diff options
Diffstat (limited to 'bridges/source/jni_uno/jni_info.h')
-rw-r--r-- | bridges/source/jni_uno/jni_info.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bridges/source/jni_uno/jni_info.h b/bridges/source/jni_uno/jni_info.h index 920e78453afe..98ba7c9e505a 100644 --- a/bridges/source/jni_uno/jni_info.h +++ b/bridges/source/jni_uno/jni_info.h @@ -82,7 +82,7 @@ struct JNI_interface_type_info : public JNI_type_info jobject m_proxy_ctor; // proxy ctor jobject m_type; // sorted via typelib function index - jmethodID * m_methods; + std::unique_ptr<jmethodID[]> m_methods; virtual void destroy( JNIEnv * jni_env ) override; explicit JNI_interface_type_info( @@ -98,7 +98,7 @@ struct JNI_compound_type_info : public JNI_type_info // ctor( msg ) for exceptions jmethodID m_exc_ctor; // sorted via typelib member index - jfieldID * m_fields; + std::unique_ptr<jfieldID[]> m_fields; virtual void destroy( JNIEnv * jni_env ) override; explicit JNI_compound_type_info( |