1.1 --- a/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java Tue Nov 27 23:21:22 2012 +0100
1.2 +++ b/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java Wed Nov 28 00:25:57 2012 +0100
1.3 @@ -74,7 +74,8 @@
1.4 }
1.5 StringArray toInitilize = new StringArray();
1.6 final String className = className(jc);
1.7 - out.append("\n\nfunction ").append(className).append("() {");
1.8 + out.append("\n\n").append(className);
1.9 + out.append(" = function() {");
1.10 out.append("\n if (!").append(className).
1.11 append(".prototype.$instOf_").append(className).append(") {");
1.12 for (FieldData v : jc.getFields()) {