Fix hash codes of doubles.

This commit is contained in:
Ian Farmer
2013-07-04 06:45:01 +00:00
parent 711c8c817f
commit e5d666efd0

View File

@@ -85,8 +85,8 @@ public class LuaDouble extends LuaNumber {
} }
public int hashCode() { public int hashCode() {
long l = Double.doubleToLongBits(v); long l = Double.doubleToLongBits(v + 1);
return ((int)(l>>32)) | (int) l; return ((int)(l>>32)) + (int) l;
} }
public boolean islong() { public boolean islong() {