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



Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to