Changeset 11893 in josm for trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java
- Timestamp:
- 2017-04-13T01:08:58+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java
r11731 r11893 57 57 return true; 58 58 } 59 if (obj == null) { 60 return false; 61 } 62 if (getClass() != obj.getClass()) { 63 return false; 64 } 65 return true; 59 return obj != null && getClass() == obj.getClass(); 66 60 } 67 68 61 } 69 62 … … 92 85 final int prime = 31; 93 86 int result = 1; 94 long temp; 95 temp = Double.doubleToLongBits(angle); 87 long temp = Double.doubleToLongBits(angle); 96 88 result = prime * result + (int) (temp ^ (temp >>> 32)); 97 89 return result; … … 103 95 return true; 104 96 } 105 if (obj == null) { 106 return false; 107 } 108 if (getClass() != obj.getClass()) { 97 if (obj == null || getClass() != obj.getClass()) { 109 98 return false; 110 99 } 111 100 StaticRotationAngle other = (StaticRotationAngle) obj; 112 if (Double.doubleToLongBits(angle) != Double.doubleToLongBits(other.angle)) { 113 return false; 114 } 115 return true; 101 return Double.doubleToLongBits(angle) == Double.doubleToLongBits(other.angle); 116 102 } 117 103 }
Note:
See TracChangeset
for help on using the changeset viewer.
