Issue #585 fixed (Companion stack overflow on Windows, already fixed on

SVN)
This commit is contained in:
Bertrand Songis
2014-01-23 20:59:54 +01:00
parent eea4f1c225
commit 5741739360
+8 -6
View File
@@ -118,14 +118,16 @@ void ModelEdit::launchSimulation()
simuData->generalSettings = generalSettings;
simuData->models[modelId] = model;
if (GetEepromInterface()->getCapability(SimulatorType)) {
xsimulatorDialog sd(this);
sd.loadParams(*simuData, modelId);
sd.exec();
xsimulatorDialog *sd = new xsimulatorDialog(this);
sd->loadParams(*simuData, modelId);
sd->exec();
delete sd;
}
else {
simulatorDialog sd(this);
sd.loadParams(*simuData, modelId);
sd.exec();
simulatorDialog *sd = new simulatorDialog(this);
sd->loadParams(*simuData, modelId);
sd->exec();
delete sd;
}
delete simuData;
}