// JNI calls via an interface method were broken in a couple releases. | |
interface mycomp | |
{ | |
int compareTo(Object x); | |
} | |
public class iface implements mycomp | |
{ | |
static | |
{ | |
System.loadLibrary("iface"); | |
} | |
public int compareTo (Object x) | |
{ | |
System.out.println ("hi maude"); | |
return 3; | |
} | |
public native void doCalls(Object x); | |
public static void main (String[] args) | |
{ | |
new iface().doCalls(args); | |
} | |
} |