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) {