summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authorBurak Emir <emir@epfl.ch>2007-07-08 19:45:30 +0000
committerBurak Emir <emir@epfl.ch>2007-07-08 19:45:30 +0000
commit7aeca0f163f6c00d8f4ff4cd1f86217f5b073566 (patch)
tree48cc70b33ce6a09af7eebc06f609ab3b3536d742 /src/library
parent33ec0ad1d7b714064e61b7d813ff3c11ff0466f7 (diff)
downloadscala-7aeca0f163f6c00d8f4ff4cd1f86217f5b073566.tar.gz
scala-7aeca0f163f6c00d8f4ff4cd1f86217f5b073566.tar.bz2
scala-7aeca0f163f6c00d8f4ff4cd1f86217f5b073566.zip
got rid of warning by using copyToArray instead...
got rid of warning by using copyToArray instead of toArray (difference? why is toArray deprecated but copyToArray isn't? beats me)
Diffstat (limited to 'src/library')
-rw-r--r--src/library/scala/util/parsing/combinator/lexical/StdLexical.scala5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/library/scala/util/parsing/combinator/lexical/StdLexical.scala b/src/library/scala/util/parsing/combinator/lexical/StdLexical.scala
index 8ef749ad85..ff3086a78f 100644
--- a/src/library/scala/util/parsing/combinator/lexical/StdLexical.scala
+++ b/src/library/scala/util/parsing/combinator/lexical/StdLexical.scala
@@ -68,7 +68,8 @@ class StdLexical extends Lexical with StdTokens {
// there is another delimiter that is a prefix of D
def parseDelim(s: String): Parser[Token] = accept(s.toList) ^^ Keyword(s)
- val d = delimiters.toArray
+ val d = new Array[String](delimiters.size)
+ delimiters.copyToArray(d,0)
scala.util.Sorting.quickSort(d)
_delim = d.toList.reverse.map(parseDelim).reduceRight[Parser[Token]](_ | _) // no offence :-)
}
@@ -79,4 +80,4 @@ class StdLexical extends Lexical with StdTokens {
private def lift[T](f: String => T)(xs: List[char]): T = f(xs.mkString("", "", ""))
private def lift2[T](f: String => T)(p: ~[char, List[char]]): T = lift(f)(p._1 :: p._2)
-} \ No newline at end of file
+}