Skip to content

Commit ebcd5aa

Browse files
committed
Updated runtime + example with latest JNAerator
1 parent f57c702 commit ebcd5aa

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

libraries/Mono/Mono.jar

937 Bytes
Binary file not shown.

libraries/Mono/examples/HelloDotNetWorld.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,12 @@ private static MonoObject invokeMethod(MonoLibrary m, MonoDomain domain, MonoCla
6868

6969
PointerByReference pargs = new PointerByReference();
7070
pargs.setPointer(mem.share(0));
71-
return m.mono_runtime_invoke(m.mono_class_get_method_from_name(cl, methodName, args.length), ob == null ? null : ob.getPointer(), pargs, null);
71+
return m.mono_runtime_invoke(m.mono_class_get_method_from_name(cl, methodName, args.length), ob == null ? null : ob.getPointer(), pargs, (PointerByReference)null);
7272
}
7373

7474
private static MonoObject getProperty(MonoLibrary m, MonoDomain domain,
7575
MonoObject ob, String propertyName) {
76-
return m.mono_runtime_invoke(m.mono_property_get_get_method(m.mono_class_get_property_from_name(m.mono_object_get_class(ob), propertyName)), ob.getPointer(), null, null);
76+
return m.mono_runtime_invoke(m.mono_property_get_get_method(m.mono_class_get_property_from_name(m.mono_object_get_class(ob), propertyName)), ob.getPointer(), null, (PointerByReference)null);
7777

7878
}
7979

@@ -103,7 +103,6 @@ else if (value instanceof Integer) {
103103

104104
PointerByReference pargs = new PointerByReference();
105105
pargs.setPointer(mem.share(0));
106-
m.mono_runtime_invoke(m.mono_property_get_set_method(m.mono_class_get_property_from_name(cl, propertyName)), ob.getPointer(), pargs, null);
106+
m.mono_runtime_invoke(m.mono_property_get_set_method(m.mono_class_get_property_from_name(cl, propertyName)), ob.getPointer(), pargs, (PointerByReference)null);
107107
}
108108
}
109-

0 commit comments

Comments
 (0)