rt/emul/zip/src/main/java/org/apidesign/bck2brwsr/emul/zip/InfCodes.java
branchclosure
changeset 1555 71e68f7ed23f
parent 1549 3f4c143ff8f0
     1.1 --- a/rt/emul/zip/src/main/java/org/apidesign/bck2brwsr/emul/zip/InfCodes.java	Wed May 07 16:47:24 2014 +0200
     1.2 +++ b/rt/emul/zip/src/main/java/org/apidesign/bck2brwsr/emul/zip/InfCodes.java	Sun May 11 08:10:28 2014 +0200
     1.3 @@ -503,7 +503,7 @@
     1.4  		  c-=2;
     1.5  		}
     1.6  		else{
     1.7 -		  System.arraycopy(s.window, r, s.window, q, 2);
     1.8 +		  FastJar.arraycopy(s.window, r, s.window, q, 2);
     1.9  		  q+=2; r+=2; c-=2;
    1.10  		}
    1.11  	      }
    1.12 @@ -520,7 +520,7 @@
    1.13  		    while(--e!=0);
    1.14  		  }
    1.15  		  else{
    1.16 -		    System.arraycopy(s.window, r, s.window, q, e);
    1.17 +		    FastJar.arraycopy(s.window, r, s.window, q, e);
    1.18  		    q+=e; r+=e; e=0;
    1.19  		  }
    1.20  		  r = 0;                  // copy rest from start of window
    1.21 @@ -534,7 +534,7 @@
    1.22  		while(--c!=0);
    1.23  	      }
    1.24  	      else{
    1.25 -		System.arraycopy(s.window, r, s.window, q, c);
    1.26 +		FastJar.arraycopy(s.window, r, s.window, q, c);
    1.27  		q+=c; r+=c; c=0;
    1.28  	      }
    1.29  	      break;