diff options
Diffstat (limited to 'src/library/scala/io/BufferedSource.scala')
-rw-r--r-- | src/library/scala/io/BufferedSource.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/io/BufferedSource.scala b/src/library/scala/io/BufferedSource.scala index b4e0389e12..f0230d3724 100644 --- a/src/library/scala/io/BufferedSource.scala +++ b/src/library/scala/io/BufferedSource.scala @@ -18,10 +18,10 @@ import Source.DefaultBufSize * * @author Burak Emir, Paul Phillips */ -class BufferedSource(inputStream: InputStream)(implicit codec: Codec = Codec.default) extends Source -{ +class BufferedSource(inputStream: InputStream, bufferSize: Int)(implicit val codec: Codec) extends Source { + def this(inputStream: InputStream)(implicit codec: Codec) = this(inputStream, DefaultBufSize)(codec) def reader() = new InputStreamReader(inputStream, codec.decoder) - def bufferedReader() = new BufferedReader(reader(), DefaultBufSize) + def bufferedReader() = new BufferedReader(reader(), bufferSize) override val iter = { val reader = bufferedReader() |