OSDN Git Service

2001-10-04 Martin Kahlert <martin.kahlert@infineon.com>
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Oct 2001 14:23:06 +0000 (14:23 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Oct 2001 14:23:06 +0000 (14:23 +0000)
* jni.cc (_Jv_JNI_DeleteLocalRef): Use correct frame size

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46034 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/jni.cc

index 1e2405c..b9622db 100644 (file)
@@ -1,3 +1,7 @@
+2001-10-04  Martin Kahlert  <martin.kahlert@infineon.com>
+
+       * jni.cc (_Jv_JNI_DeleteLocalRef): Use correct frame size
+
 2001-10-04  Mark Wielaard  <mark@klomp.org>
 
        * java/lang/reflect/Modifier.java: Merge with Classpath
index 8341d1c..8f4e4f1 100644 (file)
@@ -214,7 +214,7 @@ _Jv_JNI_DeleteLocalRef (JNIEnv *env, jobject obj)
 
   for (frame = env->locals; frame != NULL; frame = frame->next)
     {
-      for (int i = 0; i < FRAME_SIZE; ++i)
+      for (int i = 0; i < frame->size; ++i)
        {
          if (frame->vec[i] == obj)
            {