From 392242daebc2ee822f89cf912a37be5ec681b6dc Mon Sep 17 00:00:00 2001 From: apriestman <apriestman@basistech.com> Date: Tue, 17 Nov 2020 09:52:31 -0500 Subject: [PATCH] Check for case where both timestamps are null. --- .../blackboardutils/attributes/GeoTrackPoints.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/GeoTrackPoints.java b/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/GeoTrackPoints.java index fb61d5a53..0fbf3db96 100755 --- a/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/GeoTrackPoints.java +++ b/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/GeoTrackPoints.java @@ -219,8 +219,12 @@ public Long getTimeStamp() { public int compareTo(TrackPoint otherTP) { Long otherTimeStamp = otherTP.getTimeStamp(); - if (timestamp == null && otherTimeStamp != null) { - return -1; + if (timestamp == null) { + if (otherTimeStamp != null) { + return -1; + } else { + return 0; + } } else if (timestamp != null && otherTimeStamp == null) { return 1; } else { -- GitLab