Fix JNI if calling member methods that return int

This commit is contained in:
sergey-miryanov
2013-12-04 20:32:40 +06:00
parent 63e90a0d78
commit 27536ce74c

View File

@@ -1119,7 +1119,7 @@ struct JNIMethod : public lime::Object
result = alloc_int(env->CallShortMethodA(inObject, mMethod, jargs));
break;
case jniInt:
result = alloc_int(env->CallIntMethodA(mClass, mMethod, jargs));
result = alloc_int(env->CallIntMethodA(inObject, mMethod, jargs));
break;
case jniLong:
result = alloc_int(env->CallLongMethodA(inObject, mMethod, jargs));