Merging the signed JAR robustness fix.
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Sun, 17 May 2015 10:16:42 +0200
changeset 1829729dc3c25fd8
parent 1827 f07753959dcf
parent 1828 d311077c4dcb
child 1830 50da9ad3365a
Merging the signed JAR robustness fix.
rt/aot/src/main/java/org/apidesign/bck2brwsr/aot/Bck2BrwsrJars.java
     1.1 --- a/rt/aot/src/main/java/org/apidesign/bck2brwsr/aot/Bck2BrwsrJars.java	Sun Apr 26 10:58:52 2015 +0300
     1.2 +++ b/rt/aot/src/main/java/org/apidesign/bck2brwsr/aot/Bck2BrwsrJars.java	Sun May 17 10:16:42 2015 +0200
     1.3 @@ -143,7 +143,10 @@
     1.4                  if (resource.startsWith("/")) {
     1.5                      resource = resource.substring(1);
     1.6                  }
     1.7 -                is = jf.getInputStream(new ZipEntry(resource));
     1.8 +                ZipEntry ze = jf.getEntry(resource);
     1.9 +                if (ze != null) {
    1.10 +                    is = jf.getInputStream(ze);
    1.11 +                }
    1.12                  return is == null ? super.get(resource) : is;
    1.13              }
    1.14          }