rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java
branchclosure
changeset 1496 d3df935aff70
parent 1495 d5dd07b45f79
child 1508 e995e8d39240
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java	Mon Apr 28 10:59:12 2014 +0200
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java	Mon Apr 28 17:31:29 2014 +0200
     1.3 @@ -459,7 +459,11 @@
     1.4                  + "    function registerResource(n, a64) {\n"
     1.5                  + "      var str = atob(a64);\n"
     1.6                  + "      var arr = [];\n"
     1.7 -                + "      for (var i = 0; i < str.length; i++) arr.push(str.charCodeAt(i) & 0xff);\n"
     1.8 +                + "      for (var i = 0; i < str.length; i++) {\n"
     1.9 +                + "        var ch = str.charCodeAt(i) & 0xff;\n"
    1.10 +                + "        if (ch > 127) ch -= 256;\n"
    1.11 +                + "        arr.push(ch);\n"
    1.12 +                + "      }\n"
    1.13                  + "      if (!resources[n]) resources[n] = [arr];\n"
    1.14                  + "      else resources[n].push(arr);\n"
    1.15                  + "    }\n"