altoslib: Save eeprom data in new .eeprom format
[fw/altos] / altoslib / AltosEepromRecordFireTwo.java
index 9b92f1115ffe2f3fa285f0b8b0cbfda593628532..dd9e34e1425e10309e09871fd55ea28e4209fe6b 100644 (file)
@@ -90,9 +90,10 @@ public class AltosEepromRecordFireTwo extends AltosEepromRecord {
        }
 
        public AltosEepromRecord next() {
-               if (start + length + length < eeprom.data.size())
-                       return new AltosEepromRecordFireTwo(eeprom, start + length);
-               return null;
+               int     s = next_start();
+               if (s < 0)
+                       return null;
+               return new AltosEepromRecordFireTwo(eeprom, s);
        }
 
        public AltosEepromRecordFireTwo(AltosEepromNew eeprom, int start) {