From 76612dc8ec86a9c06f202be4c06c2d404f01195a Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Wed, 27 May 2009 14:51:32 +0000 Subject: Logic error in Traversable; fixes #2002. --- src/library/scala/collection/generic/TraversableTemplate.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/library') diff --git a/src/library/scala/collection/generic/TraversableTemplate.scala b/src/library/scala/collection/generic/TraversableTemplate.scala index f1d735ada3..721ee16df4 100644 --- a/src/library/scala/collection/generic/TraversableTemplate.scala +++ b/src/library/scala/collection/generic/TraversableTemplate.scala @@ -484,9 +484,9 @@ self => var i = 0 breakable { for (x <- this) { + if (i >= n) break b += x i += 1 - if (i == n) break } } b.result -- cgit v1.2.3