summaryrefslogtreecommitdiff
path: root/altoslib
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2019-06-18 14:25:09 -0700
committerKeith Packard <keithp@keithp.com>2019-06-18 14:25:09 -0700
commitbd351b9e3b1ba21851b2c87f5202ac3bf5c479c0 (patch)
treec53fd457cc7fedecf69ab04cde3ce7e4f5caa763 /altoslib
parent4d4f018f22a0a9814e675a232b1c4239572bdd9a (diff)
altoslib: Always create an ordered record set for eeprom files
If we can't parse the format, just leave it empty. This makes code handling arbitrary records much easier as it doesn't have to check for the ordered set existing. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib')
-rw-r--r--altoslib/AltosEepromRecordSet.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/altoslib/AltosEepromRecordSet.java b/altoslib/AltosEepromRecordSet.java
index e26a1e00..aec302e8 100644
--- a/altoslib/AltosEepromRecordSet.java
+++ b/altoslib/AltosEepromRecordSet.java
@@ -91,11 +91,12 @@ public class AltosEepromRecordSet implements AltosRecordSet {
break;
}
+ ordered = new TreeSet<AltosEepromRecord>();
+
if (record == null) {
System.out.printf("failed to parse log format %d\n", config_data.log_format);
return;
}
- ordered = new TreeSet<AltosEepromRecord>();
int tick = 0;
boolean first = true;