From f76432a45119032b595270997f721614d61465b0 Mon Sep 17 00:00:00 2001 From: Adriaan Moors Date: Fri, 4 Jan 2013 12:01:57 -0800 Subject: proper elementClass for WrappedArray (backport of 45ef0514e, part 1) --- src/library/scala/collection/mutable/WrappedArray.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/library/scala/collection/mutable/WrappedArray.scala b/src/library/scala/collection/mutable/WrappedArray.scala index f02f5a241f..b83724090c 100644 --- a/src/library/scala/collection/mutable/WrappedArray.scala +++ b/src/library/scala/collection/mutable/WrappedArray.scala @@ -62,7 +62,7 @@ extends AbstractSeq[T] override def par = ParArray.handoff(array) private def elementClass: Class[_] = - arrayElementClass(repr.getClass) + arrayElementClass(array.getClass) override def toArray[U >: T : ClassTag]: Array[U] = { val thatElementClass = arrayElementClass(implicitly[ClassTag[U]]) -- cgit v1.2.3