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