From 2da21f18becc8cdc18870f1dc0b0056837b5f505 Mon Sep 17 00:00:00 2001 From: kh1 Date: Wed, 10 Aug 2011 15:39:00 +0200 Subject: Order the list as the name indicates. Review-By: Niels Weber --- installerbuilder/libinstaller/packagemanagercore_p.cpp | 2 ++ 1 file changed, 2 insertions(+) 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 #include +#include #include 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) -- cgit v1.2.3