ios: fixing debugging handling when debugger is missing

Change-Id: I1178e5fddd9bf6ed4985b029f03478e3ba2a89b8
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
Fawzi Mohamed
2013-10-31 18:11:33 +01:00
committed by hjk
parent c0d4de5a5c
commit de515ccfd5
2 changed files with 3 additions and 2 deletions

View File

@@ -312,7 +312,7 @@ void IosConfigurations::updateAutomaticKitList()
//DeviceKitInformation::setDevice(newKit, device);
Debugger::DebuggerItem debugger;
debugger.setCommand(pToolchain->suggestedDebugger()); // use lldbPath() instead?
debugger.setCommand(lldbPath());
debugger.setEngineType(Debugger::LldbEngineType);
debugger.setDisplayName(tr("IOS Debugger"));
debugger.setAutoDetected(true);

View File

@@ -109,7 +109,8 @@ RunControl *IosDebugSupport::createDebugRunControl(IosRunConfiguration *runConfi
DebuggerRunControl * const debuggerRunControl
= DebuggerPlugin::createDebugger(params, runConfig, errorMessage);
new IosDebugSupport(runConfig, debuggerRunControl);
if (debuggerRunControl)
new IosDebugSupport(runConfig, debuggerRunControl);
return debuggerRunControl;
}