Fix constructor matchng logic for luajava lib.

This commit is contained in:
James Roseborough
2010-09-04 16:26:23 +00:00
parent a17359716b
commit e257518bbe

View File

@@ -368,8 +368,7 @@ public class LuajavaLib extends VarArgFunction {
int besti = 0;
for ( int i=0, size=cons.length; i<size; i++ ) {
Constructor con = cons[i];
int paramType = LuajavaLib.paramTypeFromSig(paramssig, 0);
int s = CoerceLuaToJava.scoreParamTypes(paramType, con.getParameterTypes());
int s = CoerceLuaToJava.scoreParamTypes(paramssig, con.getParameterTypes());
if ( s < bests ) {
bests = s;
besti = i;