1.1 --- a/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java Mon Jan 14 10:57:51 2013 +0100
1.2 +++ b/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java Mon Jan 14 11:30:56 2013 +0100
1.3 @@ -1452,21 +1452,13 @@
1.4 out.append(prefix).append(mn);
1.5 out.append(" = function(");
1.6 String space = "";
1.7 - int index;
1.8 - if (!isStatic) {
1.9 - index = 1;
1.10 - } else {
1.11 - index = 0;
1.12 - }
1.13 + int index = 0;
1.14 for (int i = 0; i < cnt.length(); i++) {
1.15 out.append(space);
1.16 space = outputArg(out, p.args, index);
1.17 index++;
1.18 }
1.19 out.append(") {").append("\n");
1.20 - if (!isStatic) {
1.21 - out.append(" var ").append(p.args[0]).append(" = this;\n");
1.22 - }
1.23 out.append(p.body);
1.24 out.append("\n}\n");
1.25 return mn;