Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release-src > by-pkgid > 153007b82e95615aa31ee1bcaf8c1035 > files > 3

jna-4.1.0-1.mga5.src.rpm

diff -up ./native/callback.c.ffi ./native/callback.c
--- ./native/callback.c.ffi	2013-07-15 14:41:13.643452439 +0200
+++ ./native/callback.c	2013-07-15 14:47:23.254830318 +0200
@@ -253,7 +253,7 @@ create_callback(JNIEnv* env, jobject obj
     case 'D': cb->fptr_offset = OFFSETOF(env, CallDoubleMethod); break;
     default: cb->fptr_offset = OFFSETOF(env, CallObjectMethod); break;
     }
-    status = ffi_prep_cif_var(&cb->java_cif, java_abi, 2, argc+3, java_ffi_rtype, cb->java_arg_types);
+    status = ffi_prep_cif(&cb->java_cif, java_abi, argc+3, java_ffi_rtype, cb->java_arg_types);
     if (!ffi_error(env, "callback setup (2)", status)) {
       ffi_prep_closure_loc(cb->closure, &cb->cif, callback_dispatch, cb,
                            cb->x_closure);