forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/8.0'
Conflicts: src/plugins/todo/optionsdialog.cpp src/plugins/todo/todoprojectsettingswidget.cpp Change-Id: I24ca90c2fc2cd707df901d42694df6d0e27d696d
This commit is contained in:
@@ -1058,10 +1058,12 @@ void DebuggerEngine::setRunId(const QString &id)
|
||||
void DebuggerEngine::setRunTool(DebuggerRunTool *runTool)
|
||||
{
|
||||
d->m_device = runTool->device();
|
||||
QTC_ASSERT(d->m_device, d->m_device = DeviceManager::deviceForPath(
|
||||
d->m_runParameters.inferior.command.executable()));
|
||||
if (QTC_GUARD(d->m_device))
|
||||
d->m_runParameters.dumperPath = d->m_device->debugDumperPath();
|
||||
|
||||
IDevice::ConstPtr debuggerDevice =
|
||||
DeviceManager::deviceForPath(d->m_runParameters.debugger.command.executable());
|
||||
if (QTC_GUARD(debuggerDevice))
|
||||
d->m_runParameters.dumperPath = debuggerDevice->debugDumperPath();
|
||||
|
||||
d->m_terminalRunner = runTool->terminalRunner();
|
||||
|
||||
validateRunParameters(d->m_runParameters);
|
||||
|
||||
Reference in New Issue
Block a user