Skip to content

Commit 3c5e1a8

Browse files
authored
Merge pull request scala/scala#9335 from SethTisue/fix-array-empty-unit
fix never-released 2.12.13 regression where Array[Unit].empty caused NPE
2 parents 809f801 + f29fdae commit 3c5e1a8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

library/src/scala/reflect/ClassTag.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ trait ClassTag[T] extends ClassManifestDeprecatedApis[T] with Equals with Serial
5353

5454
@transient private[scala] lazy val emptyArray : Array[T] = {
5555
val componentType =
56-
if (runtimeClass eq classOf[Void]) classOf[BoxedUnit] else runtimeClass
56+
if (runtimeClass eq java.lang.Void.TYPE) classOf[BoxedUnit] else runtimeClass
5757
java.lang.reflect.Array.newInstance(componentType, 0).asInstanceOf[Array[T]]
5858
}
5959
@transient private[scala] lazy val emptyWrappedArray: mutable.WrappedArray[T] =

0 commit comments

Comments
 (0)