Skip to content

Commit 9b7867f

Browse files
committed
j2sClazz.js removing $synth$; fixing default boolean
1 parent ee1205a commit 9b7867f

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

sources/net.sf.j2s.java.core/srcjs/js/j2sClazz.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,6 @@ Clazz.load = function(cName, from$clinit$) {
440440

441441
//create and $init0$
442442
var initClass0 = function(c) {
443-
c.$synth$ && c.$synth$(); // add synthetic bridges for generics
444443
var fields = c.$fields$;
445444
var objects = fields && fields[0];
446445
createDefaults(c, objects, false);
@@ -535,6 +534,9 @@ var getFields = function(c, data, andDefaults) {
535534
case 'C':
536535
defval = '\0';
537536
break;
537+
case 'Z':
538+
defval = false;
539+
break;
538540
default:
539541
defval = 0;
540542
break;
@@ -1484,7 +1486,6 @@ var excludeSuper = function(o) {
14841486
|| o == "$Class$"
14851487
|| o == "$getMembers$"
14861488
|| o == "$getAnn$"
1487-
|| o == "$synth$"
14881489
|| o == "prototype"
14891490
|| o == "__PARAMCODE"
14901491
|| o == "__CLASS_NAME__"
@@ -3245,8 +3246,12 @@ ps.println = ps.println$ = ps.println$O = ps.println$Z = ps.println$I = ps.print
32453246

32463247
ps.println$F = ps.println$D = function(f) {var s = "" + f; ps.println(s.indexOf(".") < 0 && s.indexOf("Inf") < 0 ? s + ".0" : s)};
32473248

3249+
ps.write$BA = function (buf) {
3250+
ps.write$BA$I$I(buf, 0, buf.length);
3251+
};
3252+
32483253
ps.write$BA$I$I = function (buf, offset, len) {
3249-
ps.print(String.instantialize(buf).substring(offset, offset+len));
3254+
ps.print(String.instantialize(buf, offset, len));
32503255
};
32513256

32523257
}

0 commit comments

Comments
 (0)