From: <pj...@us...> - 2009-08-29 18:30:37
|
Revision: 6725 http://jython.svn.sourceforge.net/jython/?rev=6725&view=rev Author: pjenvey Date: 2009-08-29 18:30:16 +0000 (Sat, 29 Aug 2009) Log Message: ----------- treat line buffered read streams as the default buffered mode. CPython 2 line buffered read uses a different bufsize than the default depending on the platform (sometimes smaller, sometimes bigger) Modified Paths: -------------- trunk/jython/src/org/python/core/PyFile.java Modified: trunk/jython/src/org/python/core/PyFile.java =================================================================== --- trunk/jython/src/org/python/core/PyFile.java 2009-08-29 17:54:06 UTC (rev 6724) +++ trunk/jython/src/org/python/core/PyFile.java 2009-08-29 18:30:16 UTC (rev 6725) @@ -196,7 +196,7 @@ buffer = lineBuffered ? new LineBufferedWriter(raw) : new BufferedWriter(raw, bufsize); } else if (reading) { // Line buffering is for output only - buffer = new BufferedReader(raw, lineBuffered ? 0 : bufsize); + buffer = new BufferedReader(raw, lineBuffered ? IOBase.DEFAULT_BUFFER_SIZE : bufsize); } else { // Should never happen throw Py.ValueError("unknown mode: '" + mode + "'"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |