diff options
-rw-r--r-- | sources/scala/Iterator.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scala/Iterator.scala b/sources/scala/Iterator.scala index f8cc965355..483c149c9b 100644 --- a/sources/scala/Iterator.scala +++ b/sources/scala/Iterator.scala @@ -38,7 +38,7 @@ object Iterator { private var i = 0; private val len = str.length(); def hasNext = i < len; - def next = str charAt i; + def next = { val c = str charAt i; i = i + 1; c }; } def range(lo: Int, end: Int) = new Iterator[Int] { |