summaryrefslogtreecommitdiff
path: root/altoslib
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-05-28 14:42:30 -0700
committerKeith Packard <keithp@keithp.com>2017-05-28 14:42:30 -0700
commitbd7dd6f5adbe25708ba0276444196964f66b3c4a (patch)
tree3be2e484715ff6594e82f5edea9d36c132b0b231 /altoslib
parent1b91ba98395a431385c9af5de77b2892fd6ccc43 (diff)
altoslib: Check for empty gps height series
When the gps height series is present but empty, there won't be a max value. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib')
-rw-r--r--altoslib/AltosFlightStats.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/altoslib/AltosFlightStats.java b/altoslib/AltosFlightStats.java
index 1d020a9d..8a50f4b5 100644
--- a/altoslib/AltosFlightStats.java
+++ b/altoslib/AltosFlightStats.java
@@ -254,8 +254,10 @@ public class AltosFlightStats {
max_acceleration = tv.value;
}
max_gps_height = AltosLib.MISSING;
- if (series.gps_height != null)
- max_gps_height = series.gps_height.max().value;
-
+ if (series.gps_height != null) {
+ AltosTimeValue tv = series.gps_height.max();
+ if (tv != null)
+ max_gps_height = tv.value;
+ }
}
}