rt/emul/zip/src/main/java/org/apidesign/bck2brwsr/emul/zip/InfBlocks.java
branchclosure
changeset 1555 71e68f7ed23f
parent 1549 3f4c143ff8f0
     1.1 --- a/rt/emul/zip/src/main/java/org/apidesign/bck2brwsr/emul/zip/InfBlocks.java	Wed May 07 16:47:24 2014 +0200
     1.2 +++ b/rt/emul/zip/src/main/java/org/apidesign/bck2brwsr/emul/zip/InfBlocks.java	Sun May 11 08:10:28 2014 +0200
     1.3 @@ -270,7 +270,7 @@
     1.4  	t = left;
     1.5  	if(t>n) t = n;
     1.6  	if(t>m) t = m;
     1.7 -	System.arraycopy(z.next_in, p, window, q, t);
     1.8 +	FastJar.arraycopy(z.next_in, p, window, q, t);
     1.9  	p += t;  n -= t;
    1.10  	q += t;  m -= t;
    1.11  	if ((left -= t) != 0)
    1.12 @@ -540,7 +540,7 @@
    1.13    }
    1.14  
    1.15    void set_dictionary(byte[] d, int start, int n){
    1.16 -    System.arraycopy(d, start, window, 0, n);
    1.17 +    FastJar.arraycopy(d, start, window, 0, n);
    1.18      read = write = n;
    1.19    }
    1.20  
    1.21 @@ -575,7 +575,7 @@
    1.22      }
    1.23  
    1.24      // copy as far as end of window
    1.25 -    System.arraycopy(window, q, z.next_out, p, n);
    1.26 +    FastJar.arraycopy(window, q, z.next_out, p, n);
    1.27      p += n;
    1.28      q += n;
    1.29  
    1.30 @@ -601,7 +601,7 @@
    1.31        }
    1.32  
    1.33        // copy
    1.34 -      System.arraycopy(window, q, z.next_out, p, n);
    1.35 +      FastJar.arraycopy(window, q, z.next_out, p, n);
    1.36        p += n;
    1.37        q += n;
    1.38      }