diff -r 2c0646d78e68 -r b107ed66f2e7 emul/src/main/java/java/lang/Class.java --- a/emul/src/main/java/java/lang/Class.java Sat Jan 12 18:18:25 2013 +0100 +++ b/emul/src/main/java/java/lang/Class.java Mon Jan 14 10:57:51 2013 +0100 @@ -216,7 +216,7 @@ + "\nif (c['cons__V']) {" + "\n if ((c.cons__V.access & 0x1) != 0) {" + "\n var inst = c();" - + "\n c.cons__V(inst);" + + "\n c.cons__V.call(inst);" + "\n return inst;" + "\n }" + "\n return illegal;"