Fix NullPointerException when calling methods via createProxy().
This commit is contained in:
@@ -143,7 +143,7 @@ public final class LuajavaLib extends LFunction {
|
|||||||
vm.remove( -2 );
|
vm.remove( -2 );
|
||||||
LValue result;
|
LValue result;
|
||||||
if ( !vm.isnil( -1 ) ) {
|
if ( !vm.isnil( -1 ) ) {
|
||||||
int n = args.length;
|
int n = ( args != null ) ? args.length : 0;
|
||||||
for ( int i=0; i<n; i++ )
|
for ( int i=0; i<n; i++ )
|
||||||
vm.pushlvalue( CoerceJavaToLua.coerce(args[i]) );
|
vm.pushlvalue( CoerceJavaToLua.coerce(args[i]) );
|
||||||
vm.call(n, 1);
|
vm.call(n, 1);
|
||||||
|
|||||||
Reference in New Issue
Block a user