forked from qt-creator/qt-creator
Nim: Do not crash on nullptr for buildconfiguration
That can happen, so handle it. Change-Id: Idca02dac3deddd9771bc8ba0d7d27af313cde1ca Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -63,7 +63,8 @@ NimRunConfiguration::NimRunConfiguration(Target *target, Core::Id id)
|
||||
void NimRunConfiguration::updateConfiguration()
|
||||
{
|
||||
auto buildConfiguration = qobject_cast<NimBuildConfiguration *>(activeBuildConfiguration());
|
||||
QTC_ASSERT(buildConfiguration, return);
|
||||
if (!buildConfiguration)
|
||||
return;
|
||||
setActiveBuildConfiguration(buildConfiguration);
|
||||
const QFileInfo outFileInfo = buildConfiguration->outFilePath().toFileInfo();
|
||||
aspect<ExecutableAspect>()->setExecutable(FilePath::fromString(outFileInfo.absoluteFilePath()));
|
||||
|
||||
Reference in New Issue
Block a user