diff options
author | kh1 <qt-info@nokia.com> | 2011-08-10 15:39:00 +0200 |
---|---|---|
committer | kh1 <qt-info@nokia.com> | 2011-08-10 15:39:00 +0200 |
commit | 2da21f18becc8cdc18870f1dc0b0056837b5f505 (patch) | |
tree | 81210d93e10ad5a41223b6862d00086da8571df4 | |
parent | d1f0749d20f30bc48e26e802be15ad0722eb29ae (diff) |
Order the list as the name indicates.
Review-By: Niels Weber
-rw-r--r-- | installerbuilder/libinstaller/packagemanagercore_p.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/installerbuilder/libinstaller/packagemanagercore_p.cpp b/installerbuilder/libinstaller/packagemanagercore_p.cpp index 4ac504b96..4ad433c8a 100644 --- a/installerbuilder/libinstaller/packagemanagercore_p.cpp +++ b/installerbuilder/libinstaller/packagemanagercore_p.cpp @@ -57,6 +57,7 @@ #include <QtCore/QFutureWatcher> #include <QtCore/QTemporaryFile> +#include <algorithm> #include <errno.h> namespace QInstaller { @@ -1832,6 +1833,7 @@ void PackageManagerCorePrivate::realAppendToInstallComponents(Component *compone { m_orderedToInstallComponents.append(component); m_toInstallComponentIds.insert(component->name()); + std::sort(m_orderedToInstallComponents.begin(), m_orderedToInstallComponents.end(), Component::InstallPriorityLessThan()); } void PackageManagerCorePrivate::insertInstallReason(Component *component, const QString &reason) |