summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/uninstallercalculator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/installer/uninstallercalculator.cpp')
-rw-r--r--src/libs/installer/uninstallercalculator.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libs/installer/uninstallercalculator.cpp b/src/libs/installer/uninstallercalculator.cpp
index c717f6550..af03df8c5 100644
--- a/src/libs/installer/uninstallercalculator.cpp
+++ b/src/libs/installer/uninstallercalculator.cpp
@@ -45,12 +45,12 @@ namespace QInstaller {
UninstallerCalculator::UninstallerCalculator(const QList<Component *> &installedComponents
, PackageManagerCore *core
, const AutoDependencyHash &autoDependencyComponentHash
- , const DependencyHash &dependencyComponentHash
+ , const LocalDependencyHash &localDependencyComponentHash
, const QStringList &localVirtualComponents)
: m_installedComponents(installedComponents)
, m_core(core)
, m_autoDependencyComponentHash(autoDependencyComponentHash)
- , m_dependencyComponentHash(dependencyComponentHash)
+ , m_localDependencyComponentHash(localDependencyComponentHash)
, m_localVirtualComponents(localVirtualComponents)
{
}
@@ -68,8 +68,8 @@ void UninstallerCalculator::appendComponentToUninstall(Component *component, con
if (!component->isInstalled())
return;
- if (m_dependencyComponentHash.contains(component->name())) {
- const QStringList &dependencies = PackageManagerCore::parseNames(m_dependencyComponentHash.value(component->name()));
+ if (m_localDependencyComponentHash.contains(component->name())) {
+ const QStringList &dependencies = PackageManagerCore::parseNames(m_localDependencyComponentHash.value(component->name()));
for (const QString &dependencyComponent : dependencies) {
Component *depComponent = m_core->componentByName(dependencyComponent);
if (depComponent && depComponent->isInstalled() && !m_componentsToUninstall.contains(depComponent)) {