bridges/source/jni_uno/jni_bridge.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
New commits: commit 46bdc500669aa07cad75a2f7f917c7c3f97e21ae Author: Stephan Bergmann <sberg...@redhat.com> Date: Tue Nov 17 10:30:13 2015 +0100 Don't assume sal_Unicode is unsigned short Change-Id: Ic025383863651f1ab70c4a819737106279d9aa1c diff --git a/bridges/source/jni_uno/jni_bridge.cxx b/bridges/source/jni_uno/jni_bridge.cxx index cff6edc..ba4a939 100644 --- a/bridges/source/jni_uno/jni_bridge.cxx +++ b/bridges/source/jni_uno/jni_bridge.cxx @@ -323,7 +323,7 @@ void JNI_context::java_exc_occurred() const rtl_mem::allocate( sizeof (rtl_uString) + (len * sizeof (sal_Unicode)) ) ); rtl_uString * ustr = reinterpret_cast<rtl_uString *>(ustr_mem.get()); - m_env->GetStringRegion( static_cast<jstring>(jo_descr.get()), 0, len, ustr->buffer ); + m_env->GetStringRegion( static_cast<jstring>(jo_descr.get()), 0, len, reinterpret_cast<jchar *>(ustr->buffer) ); if (m_env->ExceptionCheck()) { m_env->ExceptionClear(); @@ -400,7 +400,7 @@ OUString JNI_context::get_stack_trace( jobject jo_exc ) const sizeof (rtl_uString) + (len * sizeof (sal_Unicode)) ) ); rtl_uString * ustr = reinterpret_cast<rtl_uString *>(ustr_mem.get()); m_env->GetStringRegion( - static_cast<jstring>(jo_stack_trace.get()), 0, len, ustr->buffer ); + static_cast<jstring>(jo_stack_trace.get()), 0, len, reinterpret_cast<jchar *>(ustr->buffer) ); if (assert_no_exception()) { ustr->refCount = 1; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits