summaryrefslogtreecommitdiff
path: root/bridges/source/jni_uno/java/com/sun/star/bridges/jni_uno/JNI_proxy.java
diff options
context:
space:
mode:
Diffstat (limited to 'bridges/source/jni_uno/java/com/sun/star/bridges/jni_uno/JNI_proxy.java')
-rw-r--r--bridges/source/jni_uno/java/com/sun/star/bridges/jni_uno/JNI_proxy.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/bridges/source/jni_uno/java/com/sun/star/bridges/jni_uno/JNI_proxy.java b/bridges/source/jni_uno/java/com/sun/star/bridges/jni_uno/JNI_proxy.java
index 076d568e9c91..7625df04b747 100644
--- a/bridges/source/jni_uno/java/com/sun/star/bridges/jni_uno/JNI_proxy.java
+++ b/bridges/source/jni_uno/java/com/sun/star/bridges/jni_uno/JNI_proxy.java
@@ -137,7 +137,7 @@ public final class JNI_proxy implements java.lang.reflect.InvocationHandler
//__________________________________________________________________________
private native Object dispatch_call(
- long bridge_handle, String decl_class, String method, Object args [] )
+ long bridge_handle, String method, Object args [] )
throws Throwable;
// InvocationHandler impl
@@ -172,8 +172,7 @@ public final class JNI_proxy implements java.lang.reflect.InvocationHandler
else if (decl_class.isAssignableFrom( m_class ))
{
// dispatch interface call
- return dispatch_call(
- m_bridge_handle, decl_class.getName(), method_name, args );
+ return dispatch_call( m_bridge_handle, method_name, args );
}
// IQueryInterface impl
else if (IQueryInterface.class.equals( decl_class ))
@@ -185,9 +184,7 @@ public final class JNI_proxy implements java.lang.reflect.InvocationHandler
m_java_env.getRegisteredInterface( m_oid, (Type)args[ 0 ] );
if (null == registered_proxy)
{
- return dispatch_call(
- m_bridge_handle,
- "com.sun.star.uno.XInterface", method_name, args );
+ return dispatch_call( m_bridge_handle, method_name, args );
}
else
{