From 2f69f39176bec1a8bfc0b53fcc3ce1be640d6def Mon Sep 17 00:00:00 2001 From: schinz Date: Tue, 8 Mar 2005 09:30:58 +0000 Subject: - fixed view methods to avoid NPEs when the wra... - fixed view methods to avoid NPEs when the wrapped object itself is null. --- sources/scala/Predef.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/scala/Predef.scala b/sources/scala/Predef.scala index 938b27a59b..c29d751a7d 100644 --- a/sources/scala/Predef.scala +++ b/sources/scala/Predef.scala @@ -284,7 +284,7 @@ object Predef { def elements = Iterator.fromArray(xs); def apply(n: Int) = xs(n); override def hashCode(): Int = xs.hashCode(); - override def equals(y: Any): Boolean = xs.equals(y); + override def equals(y: Any): Boolean = (xs == y); override protected def stringPrefix: String = "Array"; } @@ -293,7 +293,7 @@ object Predef { def elements = Iterator.fromString(str); def apply(n: Int) = str.charAt(n); override def hashCode(): Int = str.hashCode(); - override def equals(y: Any): Boolean = str.equals(y); + override def equals(y: Any): Boolean = (str == y); override protected def stringPrefix: String = "String"; } } -- cgit v1.2.3