summaryrefslogtreecommitdiffstats
path: root/installerbuilder/installerbase/tabcontroller.cpp
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@nokia.com>2011-08-24 14:45:47 +0200
committerTim Jenssen <tim.jenssen@nokia.com>2011-08-24 14:56:58 +0200
commitd12a1f929cbe6fe125d3225045b3ab2174ecf607 (patch)
treed7d16ce875c35a26387757d68b6f4dc5aad5f7a5 /installerbuilder/installerbase/tabcontroller.cpp
parent80fa40aa65be616f127d74a2147b11c4f5316b0c (diff)
Remove stupid check. Return the proper core status.
Also take into account the current status, break if it is already Canceled or Failure. Fix fetch remote packages, as it would set always Success, even if we already canceled. Change-Id: I3562d485c762c6df6ff230029bc678475afd5b2c Reviewed-on: http://codereview.qt.nokia.com/3502 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
Diffstat (limited to 'installerbuilder/installerbase/tabcontroller.cpp')
-rw-r--r--installerbuilder/installerbase/tabcontroller.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/installerbuilder/installerbase/tabcontroller.cpp b/installerbuilder/installerbase/tabcontroller.cpp
index 0e09adbed..10c6bd516 100644
--- a/installerbuilder/installerbase/tabcontroller.cpp
+++ b/installerbuilder/installerbase/tabcontroller.cpp
@@ -190,10 +190,7 @@ int TabController::initUpdater()
else
introPage->setComplete(true);
}
-
- if (d->m_core->status() == PackageManagerCore::Canceled)
- return PackageManagerCore::Canceled;
- return PackageManagerCore::Success;
+ return d->m_core->status();
}
int TabController::initUninstaller()
@@ -264,10 +261,7 @@ int TabController::initPackageManager()
if (d->m_allPackagesFetched | localPackagesTreeFetched)
introPage->setComplete(true);
-
- if (d->m_core->status() == PackageManagerCore::Canceled)
- return PackageManagerCore::Canceled;
- return PackageManagerCore::Success;
+ return d->m_core->status();
}
// -- private slots