Don't let empty object leak out from the method closure
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Mon, 05 May 2014 14:19:25 +0200
branchclosure
changeset 1531ce3b83777055
parent 1530 45c50b9c7dc4
child 1532 10d26626c426
Don't let empty object leak out from the method
launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java
     1.1 --- a/launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java	Mon May 05 13:49:05 2014 +0200
     1.2 +++ b/launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java	Mon May 05 14:19:25 2014 +0200
     1.3 @@ -112,8 +112,8 @@
     1.4              + "      return null;\n"
     1.5              + "    }\n"
     1.6              + "    var arr = eval(request.responseText);\n"
     1.7 -            + "    if (arr === null) arr = empty;\n"
     1.8 -            + "    c[skip] = arr;\n"
     1.9 +            + "    if (arr === null) c[skip] = empty;\n"
    1.10 +            + "    else c[skip] = arr;\n"
    1.11              + "    return arr;\n"
    1.12              + "  }\n"
    1.13              + "  var prevvm = global.bck2brwsr;\n"