summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/io/AbstractFile.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2008-10-15 14:22:32 +0000
committerMartin Odersky <odersky@gmail.com>2008-10-15 14:22:32 +0000
commit8b63b6aacbb2efbabe91fe8e9bebcbbcfc242b8e (patch)
treeb657c27ac86edce27d8a8335397ce00de9d969a7 /src/compiler/scala/tools/nsc/io/AbstractFile.scala
parent7e3aecae9e738c9f4129e1c9b841837722b38dd6 (diff)
downloadscala-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.scala4
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)