aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/python/pythonlanguageclient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/python/pythonlanguageclient.cpp')
-rw-r--r--src/plugins/python/pythonlanguageclient.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/plugins/python/pythonlanguageclient.cpp b/src/plugins/python/pythonlanguageclient.cpp
index 9678dcbdf40..3f8c1b94bd3 100644
--- a/src/plugins/python/pythonlanguageclient.cpp
+++ b/src/plugins/python/pythonlanguageclient.cpp
@@ -199,13 +199,11 @@ void PyLSClient::openDocument(TextEditor::TextDocument *document)
if (reachable()) {
const FilePath documentPath = document->filePath();
if (PythonProject *project = pythonProjectForFile(documentPath)) {
- if (Target *target = project->activeTarget()) {
- if (BuildConfiguration *buildConfig = target->activeBuildConfiguration()) {
- if (BuildStepList *buildSteps = buildConfig->buildSteps()) {
- BuildStep *buildStep = buildSteps->firstStepWithId(PySideBuildStep::id());
- if (auto *pythonBuildStep = qobject_cast<PySideBuildStep *>(buildStep))
- updateExtraCompilers(project, pythonBuildStep->extraCompilers());
- }
+ if (BuildConfiguration *buildConfig = project->activeBuildConfiguration()) {
+ if (BuildStepList *buildSteps = buildConfig->buildSteps()) {
+ BuildStep *buildStep = buildSteps->firstStepWithId(PySideBuildStep::id());
+ if (auto *pythonBuildStep = qobject_cast<PySideBuildStep *>(buildStep))
+ updateExtraCompilers(project, pythonBuildStep->extraCompilers());
}
}
} else if (isSupportedDocument(document)) {