aboutsummaryrefslogtreecommitdiffstats
path: root/src/ivicore/qiviabstractzonedfeature.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ivicore/qiviabstractzonedfeature.cpp')
-rw-r--r--src/ivicore/qiviabstractzonedfeature.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/ivicore/qiviabstractzonedfeature.cpp b/src/ivicore/qiviabstractzonedfeature.cpp
index 92f32ad..5633322 100644
--- a/src/ivicore/qiviabstractzonedfeature.cpp
+++ b/src/ivicore/qiviabstractzonedfeature.cpp
@@ -140,11 +140,10 @@ QIviZonedFeatureInterface *QIviAbstractZonedFeature::backend(const QString &inte
if (iface.isEmpty())
iface = interfaceName();
- if (auto *parentFeature = qobject_cast<QIviAbstractZonedFeature*>(parent())) {
+ if (auto *parentFeature = qobject_cast<QIviAbstractZonedFeature*>(parent()))
return parentFeature->backend();
- } else if (QIviServiceObject *so = serviceObject()) {
+ else if (QIviServiceObject *so = serviceObject())
return qobject_cast<QIviZonedFeatureInterface*>(so->interfaceInstance(iface));
- }
return nullptr;
}