aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/common/ec/EC_Data.java
diff options
context:
space:
mode:
authorJ08nY2018-07-03 20:20:59 +0200
committerJ08nY2018-07-03 20:20:59 +0200
commit01d3f6474462955ebf14cd7ba71a430eef54d095 (patch)
tree455a5ea7f749ddc269a2c5601f56a83769a1b544 /src/cz/crcs/ectester/common/ec/EC_Data.java
parent050541a45d16597099e86b14d0fdf4e123a8e93e (diff)
downloadECTester-01d3f6474462955ebf14cd7ba71a430eef54d095.tar.gz
ECTester-01d3f6474462955ebf14cd7ba71a430eef54d095.tar.zst
ECTester-01d3f6474462955ebf14cd7ba71a430eef54d095.zip
Rename and reorder tests.
Diffstat (limited to 'src/cz/crcs/ectester/common/ec/EC_Data.java')
-rw-r--r--src/cz/crcs/ectester/common/ec/EC_Data.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/common/ec/EC_Data.java b/src/cz/crcs/ectester/common/ec/EC_Data.java
index 1b81eae..abe6e93 100644
--- a/src/cz/crcs/ectester/common/ec/EC_Data.java
+++ b/src/cz/crcs/ectester/common/ec/EC_Data.java
@@ -219,6 +219,7 @@ public abstract class EC_Data implements Comparable<EC_Data> {
public int compareTo(EC_Data o) {
if (o == this) return 0;
if (this.id != null && o.id != null) {
+
int minLength = Math.min(this.id.length(), o.id.length());
for (int i = 0; i < minLength; i++) {
if (this.id.charAt(i) != o.id.charAt(i)) {
@@ -229,6 +230,7 @@ public abstract class EC_Data implements Comparable<EC_Data> {
int oIndex = Integer.parseInt(oEnd);
return Integer.compare(thisIndex, oIndex);
} catch (NumberFormatException ignored) {
+ break;
}
}
}