Index: native/jni/classpath/jcl.c =================================================================== RCS file: /cvsroot/classpath/classpath/native/jni/classpath/jcl.c,v retrieving revision 1.15 diff -u -r1.15 jcl.c --- native/jni/classpath/jcl.c 3 Aug 2005 13:12:59 -0000 1.15 +++ native/jni/classpath/jcl.c 3 Aug 2005 14:43:50 -0000 @@ -245,7 +245,7 @@ #endif (*env)->DeleteLocalRef(env, rawDataClass); rawDataClass = (*env)->NewGlobalRef (env, rawDataClass); - if (rawDataClass = NULL) + if (rawDataClass == NULL) { JCL_ThrowException (env, "java/lang/InternalError", "unable to create an internal global ref");