@@ -2149,12 +2149,12 @@ private void printWithEscapes(final CharSequence charSeq, final Appendable appen
21492149 int start = 0 ;
21502150 int pos = 0 ;
21512151 final int end = charSeq .length ();
2152- final char [] delim = getDelimiterCharArray ();
2153- final int delimLength = delim .length ;
2152+ final char [] delimArray = getDelimiterCharArray ();
2153+ final int delimLength = delimArray .length ;
21542154 final char escape = getEscapeChar ();
21552155 while (pos < end ) {
21562156 char c = charSeq .charAt (pos );
2157- final boolean isDelimiterStart = isDelimiter (c , charSeq , pos , delim , delimLength );
2157+ final boolean isDelimiterStart = isDelimiter (c , charSeq , pos , delimArray , delimLength );
21582158 final boolean isCr = c == CR ;
21592159 final boolean isLf = c == LF ;
21602160 if (isCr || isLf || c == escape || isDelimiterStart ) {
@@ -2171,8 +2171,7 @@ private void printWithEscapes(final CharSequence charSeq, final Appendable appen
21712171 if (isDelimiterStart ) {
21722172 for (int i = 1 ; i < delimLength ; i ++) {
21732173 pos ++;
2174- c = charSeq .charAt (pos );
2175- escape (c , appendable );
2174+ escape (charSeq .charAt (pos ), appendable );
21762175
21772176 }
21782177 }
@@ -2223,8 +2222,7 @@ private void printWithEscapes(final Reader reader, final Appendable appendable)
22232222 escape ((char ) c , appendable );
22242223 if (isDelimiterStart ) {
22252224 for (int i = 1 ; i < delimLength ; i ++) {
2226- c = bufferedReader .read ();
2227- escape ((char ) c , appendable );
2225+ escape ((char ) bufferedReader .read (), appendable );
22282226 }
22292227 }
22302228 start = pos + 1 ; // start on the current char after this one
0 commit comments