gcc/libjava/testsuite/libjava.jni/iface.java

28 lines
429 B
Java
Raw Normal View History

// 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);
}
}