diff options
author | Martin Kahlert <martin.kahlert@infineon.com> | 2001-10-05 14:23:06 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2001-10-05 14:23:06 +0000 |
commit | e62bad3dc9c202d2ff549ed6a9bf459842544a66 (patch) | |
tree | 049732d777dd6a14faea53b501ba9ebdcc77269e | |
parent | 591099cd19fc2a9b1798a1d4f34d23ccec0a6aa1 (diff) | |
download | gcc-e62bad3dc9c202d2ff549ed6a9bf459842544a66.zip gcc-e62bad3dc9c202d2ff549ed6a9bf459842544a66.tar.gz gcc-e62bad3dc9c202d2ff549ed6a9bf459842544a66.tar.bz2 |
jni.cc (_Jv_JNI_DeleteLocalRef): Use correct frame size
2001-10-04 Martin Kahlert <martin.kahlert@infineon.com>
* jni.cc (_Jv_JNI_DeleteLocalRef): Use correct frame size
From-SVN: r46034
-rw-r--r-- | libjava/ChangeLog | 4 | ||||
-rw-r--r-- | libjava/jni.cc | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 1e2405c..b9622db 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -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 diff --git a/libjava/jni.cc b/libjava/jni.cc index 8341d1c..8f4e4f1 100644 --- a/libjava/jni.cc +++ b/libjava/jni.cc @@ -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) { |