required/SRC680 CWS sb33 : jvmaccess/unovirtualmachine.hxx changed

[email protected] Wed, 21 Sep 2005 13:06:05 +0200 (CEST)
Newsgroups gmane.comp.openoffice.announce.interface
Message-ID <8595721.1127300765024.JavaMail.root@sd-web1>
Type
required

Title
jvmaccess/unovirtualmachine.hxx changed

Posted by
[email protected]

Affected
,.

Effective from
SRC680 CWS sb33

Summary

jvmaccess/unovirtualmachine.hxx:
- UnoVirtualMachine::UnoVirtualMachine(rtl::Reference< jvmaccess::VirtualMachine > const & virtualMachine, jobject classLoader)
+ UnoVirtualMachine::UnoVirtualMachine(rtl::Reference< jvmaccess::VirtualMachine > const & virtualMachine, jobject classLoader)
- jobject UnoVirtualMachine::getClassLoader() const
+ void * UnoVirtualMachine::getClassLoader() const

Description

Since different Java versions expand "jobject" to different types, the
mangled C++ names of the above functions would depend on the Java
version used at compile time. To avoid any problems, "jobject" has
been replaced with "void *" (even though that means reduced type
safety). All affected code has been adapted.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]