OSDN Git Service

* jni.cc (_Jv_JNI_PopLocalFrame): Leave loop when `n == NULL'.
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 1 Feb 2000 17:36:05 +0000 (17:36 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 1 Feb 2000 17:36:05 +0000 (17:36 +0000)
commitaba6d200cfa0ff2d73155a1db0abe92e4824fac0
tree1d07bd7858af523a73c4b6acc2cd121afc2c7b69
parenta602a54fa428e7a8ccec5b534a1afbb45f8e82dd
* jni.cc (_Jv_JNI_PopLocalFrame): Leave loop when `n == NULL'.
(_Jv_JNI_conversion_call): _Jv_JNI_PopLocalFrame will never leave
`locals == NULL'.
(wrap_value): New function.
(_Jv_JNI_CallAnyMethodV): Use it.
(_Jv_JNI_CallAnyMethodA): Likewise.
(_Jv_JNI_GetField): Use wrap_value; removed specialized version.
(_Jv_JNI_GetStaticField): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31736 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/jni.cc