diff --git a/libraries/AP_EEPROMB/AP_EEPROMB.cpp b/libraries/AP_EEPROMB/AP_EEPROMB.cpp index 6ea6a6b0f3..45bc68bd65 100644 --- a/libraries/AP_EEPROMB/AP_EEPROMB.cpp +++ b/libraries/AP_EEPROMB/AP_EEPROMB.cpp @@ -21,13 +21,13 @@ AP_EEPROMB::write_byte(int address, int8_t value) } void -AP_EEPROMB::write_int(int address, int value) +AP_EEPROMB::write_int(int address, int16_t value) { eeprom_write_word((uint16_t *) address, value); } void -AP_EEPROMB::write_long(int address, long value) +AP_EEPROMB::write_long(int address, int32_t value) { eeprom_write_dword((uint32_t *) address, value); }