Author: violetagg Date: Wed Aug 10 13:04:42 2016 New Revision: 1755737 URL: http://svn.apache.org/viewvc?rev=1755737&view=rev Log: Remove duplications.
Modified: tomcat/trunk/java/org/apache/tomcat/util/buf/ByteChunk.java Modified: tomcat/trunk/java/org/apache/tomcat/util/buf/ByteChunk.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/buf/ByteChunk.java?rev=1755737&r1=1755736&r2=1755737&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/buf/ByteChunk.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/buf/ByteChunk.java Wed Aug 10 13:04:42 2016 @@ -454,20 +454,15 @@ public final class ByteChunk implements // grow in larger chunks if( desiredSize < 2 * buff.length ) { newSize= buff.length * 2; - if( limit >0 && - newSize > limit ) { - newSize=limit; - } - tmp=new byte[newSize]; } else { newSize= buff.length * 2 + count ; - if( limit > 0 && - newSize > limit ) { - newSize=limit; - } - tmp=new byte[newSize]; } + if (limit > 0 && newSize > limit) { + newSize = limit; + } + tmp = new byte[newSize]; + System.arraycopy(buff, start, tmp, 0, end-start); buff = tmp; tmp = null; --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org