rt/emul/zip/src/main/java/org/apidesign/bck2brwsr/emul/zip/Inflate.java
branchclosure
changeset 1555 71e68f7ed23f
parent 1549 3f4c143ff8f0
     1.1 --- a/rt/emul/zip/src/main/java/org/apidesign/bck2brwsr/emul/zip/Inflate.java	Wed May 07 16:47:24 2014 +0200
     1.2 +++ b/rt/emul/zip/src/main/java/org/apidesign/bck2brwsr/emul/zip/Inflate.java	Sun May 11 08:10:28 2014 +0200
     1.3 @@ -457,7 +457,7 @@
     1.4                byte[] foo = tmp_array;
     1.5                tmp_array=null;
     1.6                if(foo.length == gheader.extra.length){
     1.7 -                System.arraycopy(foo, 0, gheader.extra, 0, foo.length);
     1.8 +                FastJar.arraycopy(foo, 0, gheader.extra, 0, foo.length);
     1.9  	      }
    1.10                else{
    1.11                  z.msg = "bad extra field length";
    1.12 @@ -684,7 +684,7 @@
    1.13    
    1.14    private static byte[] copy(byte[] arr, int len) {
    1.15        byte[] ret = new byte[len];
    1.16 -      System.arraycopy(arr, 0, ret, 0, len);
    1.17 +      FastJar.arraycopy(arr, 0, ret, 0, len);
    1.18        return ret;
    1.19    }
    1.20    private static byte[] append(byte[] arr, byte b, int index) {