diff options
author | Martin Odersky <odersky@gmail.com> | 2009-07-02 17:53:28 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2009-07-02 17:53:28 +0000 |
commit | 3b72f6de8213b573675650d4ca16c0563981f965 (patch) | |
tree | 0c1b0432ee4ca068a00db330ccf413b79e2530a1 /src/library/scala/collection/mutable/LinkedHashMap.scala | |
parent | 08a4234ce025896bdcf4910a67d8178cf4336cb2 (diff) | |
download | scala-3b72f6de8213b573675650d4ca16c0563981f965.tar.gz scala-3b72f6de8213b573675650d4ca16c0563981f965.tar.bz2 scala-3b72f6de8213b573675650d4ca16c0563981f965.zip |
refined range positions some more; eliminated A...
refined range positions some more; eliminated Array.withDims
Diffstat (limited to 'src/library/scala/collection/mutable/LinkedHashMap.scala')
-rw-r--r-- | src/library/scala/collection/mutable/LinkedHashMap.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/collection/mutable/LinkedHashMap.scala b/src/library/scala/collection/mutable/LinkedHashMap.scala index fb19a7e84e..4a64b9e8ce 100644 --- a/src/library/scala/collection/mutable/LinkedHashMap.scala +++ b/src/library/scala/collection/mutable/LinkedHashMap.scala @@ -94,7 +94,7 @@ class LinkedHashMap[A, B] extends Map[A, B] override def valuesIterator: Iterator[B] = new Iterator[B] { private var cur = firstEntry def hasNext = cur ne null - def next = { val res = cur.value; cur = cur.later; res } + def next = if (hasNext) { val res = cur.value; cur = cur.later; res } else Iterator.empty.next } |