diff --git a/companion/src/firmwares/opentx/opentxinterface.cpp b/companion/src/firmwares/opentx/opentxinterface.cpp index 4dc622ccb..fe2834703 100644 --- a/companion/src/firmwares/opentx/opentxinterface.cpp +++ b/companion/src/firmwares/opentx/opentxinterface.cpp @@ -305,8 +305,6 @@ int OpenTxEepromInterface::save(uint8_t * eeprom, const RadioData & radioData, u { // TODO QMessageBox::warning should not be called here - qDebug() << "ICI"; - if (version == 0) { version = getLastDataVersion(board); } diff --git a/radio/src/targets/simu/opentxsimulator.cpp b/radio/src/targets/simu/opentxsimulator.cpp index ee6e77194..59c7faf3b 100644 --- a/radio/src/targets/simu/opentxsimulator.cpp +++ b/radio/src/targets/simu/opentxsimulator.cpp @@ -168,6 +168,7 @@ void OpenTxSimulator::setRadioData(const QByteArray & data) { #if defined(EEPROM_SIZE) QMutexLocker lckr(&m_mtxRadioData); + eeprom = (uint8_t *)malloc(qMin(EEPROM_SIZE, data.size())); memcpy(eeprom, data.data(), qMin(EEPROM_SIZE, data.size())); #endif }