rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
changeset 1248 a3eb8b0dfb81
parent 1244 4b43ab1f72e8
child 1256 7b379a47e3a9
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Fri Jul 12 11:07:58 2013 +0200
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Fri Jul 12 16:06:38 2013 +0200
     1.3 @@ -1742,12 +1742,14 @@
     1.4          }
     1.5          StringBuilder sb = new StringBuilder();
     1.6          final String rfqn = replace(fqn);
     1.7 -        sb.append(rfqn).append("$").append(method).
     1.8 -            append('$').append(params).append("__Ljava_lang_Object_2");
     1.9 +        final String rm = replace(method);
    1.10 +        final String rp = replace(params);
    1.11 +        sb.append(rfqn).append("$").append(rm).
    1.12 +            append('$').append(rp).append("__Ljava_lang_Object_2");
    1.13          if (!isStatic) {
    1.14              sb.append('L').append(rfqn).append("_2");
    1.15          }
    1.16 -        sb.append(params);
    1.17 +        sb.append(rp);
    1.18          return sb.toString();
    1.19      }
    1.20