On Mon, 2006-12-04 at 01:37 +0100, Mark Wielaard wrote: > 2006-12-04 Mark Wielaard <[EMAIL PROTECTED]> > > * vm/reference/gnu/java/nio/VMChannel.java (isThreadInterrupted): > Make static.
Oops. And then we tried to call it as a instance method. Weird that ever
worked. Fixed as follows:
2006-12-04 Mark Wielaard <[EMAIL PROTECTED]>
* native/jni/java-nio/gnu_java_nio_VMChannel.c
(JCL_thread_interrupted): Use CallStaticBooleanMethod.
Committed,
Mark
diff -u -r1.10 gnu_java_nio_VMChannel.c
--- native/jni/java-nio/gnu_java_nio_VMChannel.c 4 Dec 2006 00:40:25
-0000 1.10
+++ native/jni/java-nio/gnu_java_nio_VMChannel.c 4 Dec 2006 01:27:13
-0000
@@ -258,8 +258,8 @@
int
JCL_thread_interrupted(JNIEnv *env)
{
- return (int) (*env)->CallBooleanMethod(env, vm_channel_class,
- thread_interrupted_mid);
+ return (int) (*env)->CallStaticBooleanMethod(env, vm_channel_class,
+ thread_interrupted_mid);
}
signature.asc
Description: This is a digitally signed message part
