forked from qt-creator/qt-creator
Debugger: Fix attaching and argument passing with LLDB
Task-number: QTCREATORBUG-10121 Task-number: QTCREATORBUG-9946 Change-Id: I033ec0679a3335ad14d511c0846e10e90a4679d5 Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -162,9 +162,13 @@ void LldbEngine::setupEngine()
|
||||
|
||||
void LldbEngine::setupInferior()
|
||||
{
|
||||
QString executable = QFileInfo(startParameters().executable).absoluteFilePath();
|
||||
runCommand(Command("setupInferior").arg("executable", executable));
|
||||
|
||||
const DebuggerStartParameters &sp = startParameters();
|
||||
Command cmd("setupInferior");
|
||||
cmd.arg("executable", QFileInfo(sp.executable).absoluteFilePath());
|
||||
cmd.arg("startMode", sp.startMode);
|
||||
cmd.arg("processArgs", sp.processArgs);
|
||||
cmd.arg("attachPid", sp.attachPID);
|
||||
runCommand(cmd);
|
||||
requestUpdateWatchers();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user