diff options
author | Martin Odersky <odersky@gmail.com> | 2008-10-15 14:22:32 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2008-10-15 14:22:32 +0000 |
commit | 8b63b6aacbb2efbabe91fe8e9bebcbbcfc242b8e (patch) | |
tree | b657c27ac86edce27d8a8335397ce00de9d969a7 /src/compiler/scala/tools/nsc/io/AbstractFile.scala | |
parent | 7e3aecae9e738c9f4129e1c9b841837722b38dd6 (diff) | |
download | scala-8b63b6aacbb2efbabe91fe8e9bebcbbcfc242b8e.tar.gz scala-8b63b6aacbb2efbabe91fe8e9bebcbbcfc242b8e.tar.bz2 scala-8b63b6aacbb2efbabe91fe8e9bebcbbcfc242b8e.zip |
Tightened volatile checking.
Diffstat (limited to 'src/compiler/scala/tools/nsc/io/AbstractFile.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/io/AbstractFile.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/io/AbstractFile.scala b/src/compiler/scala/tools/nsc/io/AbstractFile.scala index 26782dfeb9..f408382b85 100644 --- a/src/compiler/scala/tools/nsc/io/AbstractFile.scala +++ b/src/compiler/scala/tools/nsc/io/AbstractFile.scala @@ -121,7 +121,7 @@ abstract class AbstractFile extends AnyRef with Iterable[AbstractFile] { def output: OutputStream /** size of this file if it is a concrete file. */ - def size: Option[Int] = None + def sizeOption: Option[Int] = None /** returns contents of file (if applicable) in a byte array. * warning: use <code>Global.getSourceFile()</code> to use the proper @@ -138,7 +138,7 @@ abstract class AbstractFile extends AnyRef with Iterable[AbstractFile] { @throws(classOf[IOException]) final def toByteArray: Array[Byte] = { val in = input - var rest = size.get + var rest = sizeOption.get val arr = new Array[Byte](rest) while (rest > 0) { val res = in.read(arr, arr.length - rest, rest) |