diff options
author | Paul Phillips <paulp@improving.org> | 2009-07-17 16:00:36 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2009-07-17 16:00:36 +0000 |
commit | 6581c02a2ecfe72ba9403c805c94f7d73027b80c (patch) | |
tree | 20b6e28a746583f6c0059a7c8cc70a8463dd8faa | |
parent | 3355ead4eb75d2bc1f02300b82d154c76191a48a (diff) | |
download | scala-6581c02a2ecfe72ba9403c805c94f7d73027b80c.tar.gz scala-6581c02a2ecfe72ba9403c805c94f7d73027b80c.tar.bz2 scala-6581c02a2ecfe72ba9403c805c94f7d73027b80c.zip |
Fix for failing test t1323.
-rw-r--r-- | src/library/scala/collection/generic/SequenceTemplate.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/collection/generic/SequenceTemplate.scala b/src/library/scala/collection/generic/SequenceTemplate.scala index ee0f94a583..ecc65ebf15 100644 --- a/src/library/scala/collection/generic/SequenceTemplate.scala +++ b/src/library/scala/collection/generic/SequenceTemplate.scala @@ -320,7 +320,7 @@ trait SequenceTemplate[+A, +This <: IterableTemplate[A, This] with Sequence[A]] def indexOfSeq[B >: A](that: Sequence[B]): Int = indexOfSeq(that, 0) def indexOfSeq[B >: A](that: Sequence[B], fromIndex: Int): Int = - if (that.hasDefiniteSize) + if (thisCollection.hasDefiniteSize && that.hasDefiniteSize) indexOf_KMP(thisCollection, 0, length, that, 0, that.length, fromIndex) else { var i = fromIndex |