diff options
author | Silenio Quarti <silenio> | 2011-03-01 15:23:45 +0000 |
---|---|---|
committer | Silenio Quarti <silenio> | 2011-03-01 15:23:45 +0000 |
commit | 084c55596539eae7397d177aebcd25a6155b1d5a (patch) | |
tree | a98a1fb1e9bd12b793dc383b85023205060f0b85 /bundles | |
parent | 522c1626087080ba9673549f35f8c66ccef0d3b4 (diff) | |
download | eclipse.platform.swt-084c55596539eae7397d177aebcd25a6155b1d5a.tar.gz eclipse.platform.swt-084c55596539eae7397d177aebcd25a6155b1d5a.tar.xz eclipse.platform.swt-084c55596539eae7397d177aebcd25a6155b1d5a.zip |
better hashcode for larger addresses (64 bit)
Diffstat (limited to 'bundles')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/LONG.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/LONG.java b/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/LONG.java index 8609adccee..99d6461ede 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/LONG.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/LONG.java @@ -26,6 +26,6 @@ public class LONG { } public int hashCode () { - return (int)/*64*/value; + return (int)/*64*/(value ^ (value >>> 32)); } } |