Author: yonik Date: Tue Jan 30 12:29:06 2007 New Revision: 501543 URL: http://svn.apache.org/viewvc?view=rev&rev=501543 Log: prevent blocking on lookahead after EOL: SANDBOX-173
Modified: jakarta/commons/sandbox/csv/trunk/src/java/org/apache/commons/csv/ExtendedBufferedReader.java Modified: jakarta/commons/sandbox/csv/trunk/src/java/org/apache/commons/csv/ExtendedBufferedReader.java URL: http://svn.apache.org/viewvc/jakarta/commons/sandbox/csv/trunk/src/java/org/apache/commons/csv/ExtendedBufferedReader.java?view=diff&rev=501543&r1=501542&r2=501543 ============================================================================== --- jakarta/commons/sandbox/csv/trunk/src/java/org/apache/commons/csv/ExtendedBufferedReader.java (original) +++ jakarta/commons/sandbox/csv/trunk/src/java/org/apache/commons/csv/ExtendedBufferedReader.java Tue Jan 30 12:29:06 2007 @@ -81,7 +81,11 @@ lookaheadChar = super.read(); } lastChar = lookaheadChar; - lookaheadChar = super.read(); + if (super.ready()) { + lookaheadChar = super.read(); + } else { + lookaheadChar = UNDEFINED; + } if (lastChar == '\n') { lineCounter++; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]