diff options
author | Julien Nabet <serval2412@yahoo.fr> | 2017-10-12 23:55:20 +0200 |
---|---|---|
committer | Julien Nabet <serval2412@yahoo.fr> | 2017-10-13 07:05:11 +0200 |
commit | a5a905e7ff2e3a19020b6c486e77695aece71b8c (patch) | |
tree | 6fc2a9c8ee6358bbc046017160384bffe579272a /configmgr | |
parent | d029193e8a4172cd2b08db203d6ec091749d15bf (diff) |
Replace list by vector in components (configmgr)
Change-Id: I772b9b1b1d8fdbbc1dc7e38904490a6533686a90
Reviewed-on: https://gerrit.libreoffice.org/43353
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'configmgr')
-rw-r--r-- | configmgr/source/components.cxx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/configmgr/source/components.cxx b/configmgr/source/components.cxx index 3b4111bc0fb9..7459ef4e5d45 100644 --- a/configmgr/source/components.cxx +++ b/configmgr/source/components.cxx @@ -23,7 +23,7 @@ #include <cassert> #include <chrono> #include <cstddef> -#include <list> +#include <vector> #include <set> #include <com/sun/star/beans/Optional.hpp> @@ -79,17 +79,17 @@ namespace configmgr { namespace { -struct UnresolvedListItem { +struct UnresolvedVectorItem { OUString name; rtl::Reference< ParseManager > manager; - UnresolvedListItem( + UnresolvedVectorItem( OUString const & theName, rtl::Reference< ParseManager > const & theManager): name(theName), manager(theManager) {} }; -typedef std::list< UnresolvedListItem > UnresolvedList; +typedef std::vector< UnresolvedVectorItem > UnresolvedVector; void parseXcsFile( OUString const & url, int layer, Data & data, Partial const * partial, @@ -750,7 +750,7 @@ void Components::parseXcdFiles(int layer, OUString const & url) { throw css::uno::RuntimeException( "cannot open directory " + url); } - UnresolvedList unres; + UnresolvedVector unres; std::set< OUString > existingDeps; std::set< OUString > processedDeps; for (;;) { @@ -794,7 +794,7 @@ void Components::parseXcdFiles(int layer, OUString const & url) { } while (!unres.empty()) { bool isResolved = false; - for (UnresolvedList::iterator i(unres.begin()); i != unres.end();) { + for (UnresolvedVector::iterator i(unres.begin()); i != unres.end();) { if (i->manager->parse(&existingDeps)) { processedDeps.insert(i->name); i = unres.erase(i); |