1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-24 00:35:18 +03:00

Fixes suggested by Bertrand

This commit is contained in:
Damjan Adamic 2014-04-15 18:47:47 +02:00
parent 5a522fac4b
commit 4850541002
5 changed files with 9 additions and 10 deletions

View file

@ -1206,7 +1206,7 @@ void RegisterEepromInterfaces()
void UnregisterEepromInterfaces()
{
foreach(EEPROMInterface * intf, eepromInterfaces) {
//std::cout << "UnregisterEepromInterfaces(): deleting " << std::hex << reinterpret_cast<uint64_t>(intf) << std::dec << std::endl;
qDebug() << "UnregisterEepromInterfaces(): deleting " << QString::number( reinterpret_cast<uint64_t>(intf), 16 );
delete intf;
}
OpenTxEepromCleanup();

View file

@ -1270,8 +1270,7 @@ class FirmwareInfo {
virtual ~FirmwareInfo()
{
//std::cout << "~FirmwareInfo(): id: " << id.toUtf8().constData() << " name: " << name.toUtf8().constData() << std::endl;
if (eepromInterface) delete eepromInterface;
delete eepromInterface;
}
FirmwareInfo(const QString & id, const QString & name, EEPROMInterface * eepromInterface, const QString & url = QString(), const QString & stamp = QString(), const QString & rnurl = QString(), bool voice = false):

View file

@ -148,9 +148,9 @@ class SwitchesConversionTable: public ConversionTable {
static void Cleanup() {
for (std::list<Cache>::iterator it=internalCache.begin(); it!=internalCache.end(); it++) {
Cache element = *it;
//std::cout << "~SwitchesConversionTable(): deleting " << std::hex << reinterpret_cast<uint64_t>(element.table) << std::dec << std::endl;
if (element.table) delete element.table;
delete element.table;
}
internalCache.clear();
}
};
@ -309,9 +309,9 @@ class SourcesConversionTable: public ConversionTable {
static void Cleanup() {
for (std::list<Cache>::iterator it=internalCache.begin(); it!=internalCache.end(); it++) {
Cache element = *it;
//std::cout << "~SourcesConversionTable(): deleting " << std::hex << reinterpret_cast<uint64_t>(element.table) << std::dec << std::endl;
if (element.table) delete element.table;
delete element.table;
}
internalCache.clear();
}
};
@ -1459,7 +1459,7 @@ class LogicalSwitchField: public TransformedField {
}
~LogicalSwitchField() {
if (andswitchesConversionTable) delete andswitchesConversionTable;
delete andswitchesConversionTable;
}
virtual void beforeExport()
{

View file

@ -1235,7 +1235,7 @@ void RegisterOpen9xFirmwares()
void UnregisterOpen9xFirmwares() {
foreach (FirmwareInfo * f, firmwares) {
//std::cout << "UnregisterOpen9xFirmwares(): deleting " << std::hex << reinterpret_cast<uint64_t>(f) << std::dec << std::endl;
qDebug() << "UnregisterOpen9xFirmwares(): deleting " << QString::number(reinterpret_cast<uint64_t>(f), 16 );
delete f;
}
}

View file

@ -142,7 +142,7 @@ SimulatorDialogTaranis::~SimulatorDialogTaranis()
SimulatorDialog::~SimulatorDialog()
{
delete timer;
if (simulator) delete simulator;
delete simulator;
}
void SimulatorDialog::closeEvent (QCloseEvent *)