Fix NullPointerException when calling methods via createProxy().

This commit is contained in:
Ian Farmer
2008-12-09 07:22:02 +00:00
parent 308e909df1
commit 2556f06e6a

View File

@@ -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);