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