altoslib: Correctly save firmware version in AltosState
authorKeith Packard <keithp@keithp.com>
Fri, 13 Jun 2014 22:22:25 +0000 (15:22 -0700)
committerKeith Packard <keithp@keithp.com>
Fri, 13 Jun 2014 22:22:25 +0000 (15:22 -0700)
It wasn't getting cloned

Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib/AltosState.java

index 256826a5d0da65185db38bb9826996f45546f38b..d391dcfb2f2773c90ec4cb711c54aa7d97ea076d 100644 (file)
@@ -749,6 +749,7 @@ public class AltosState implements Cloneable {
                speak_altitude = AltosLib.MISSING;
 
                callsign = null;
+               firmware_version = null;
 
                accel_plus_g = AltosLib.MISSING;
                accel_minus_g = AltosLib.MISSING;
@@ -886,6 +887,7 @@ public class AltosState implements Cloneable {
                speak_altitude = old.speak_altitude;
 
                callsign = old.callsign;
+               firmware_version = old.firmware_version;
 
                accel_plus_g = old.accel_plus_g;
                accel_minus_g = old.accel_minus_g;