summaryrefslogtreecommitdiff
path: root/src/library/scala/runtime/BoxesRunTime.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/scala/runtime/BoxesRunTime.java')
-rw-r--r--src/library/scala/runtime/BoxesRunTime.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/runtime/BoxesRunTime.java b/src/library/scala/runtime/BoxesRunTime.java
index 96e0f23f3d..9ae118f43f 100644
--- a/src/library/scala/runtime/BoxesRunTime.java
+++ b/src/library/scala/runtime/BoxesRunTime.java
@@ -236,10 +236,10 @@ public final class BoxesRunTime
if (iv == dv) return iv;
long lv = n.longValue();
- if (lv == dv) return java.lang.Long.valueOf(lv).hashCode();
+ if (lv == dv) return java.lang.Long.hashCode(lv);
float fv = n.floatValue();
- if (fv == dv) return java.lang.Float.valueOf(fv).hashCode();
+ if (fv == dv) return java.lang.Float.hashCode(fv);
else return n.hashCode();
}
public static int hashFromFloat(java.lang.Float n) {
@@ -248,7 +248,7 @@ public final class BoxesRunTime
if (iv == fv) return iv;
long lv = n.longValue();
- if (lv == fv) return java.lang.Long.valueOf(lv).hashCode();
+ if (lv == fv) return java.lang.Long.hashCode(lv);
else return n.hashCode();
}
public static int hashFromNumber(java.lang.Number n) {