28 lines
429 B
Java
28 lines
429 B
Java
// 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);
|
|
}
|
|
}
|