summaryrefslogtreecommitdiff
path: root/configmgr
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2016-03-12 01:43:09 +0100
committerJulien Nabet <serval2412@yahoo.fr>2016-03-12 08:24:56 +0000
commit8eef10a5fd6ce6373fb54ee3d9ab053c997d2785 (patch)
treeac885cee4cc8515681b33ee818456bc0c3c84848 /configmgr
parent682da4010b45cbb3268ea8b2b3da455bca413acd (diff)
Let's use the iterator return by erase method (part b)
std::list seems ok but let's try for std::set and std::multiset Change-Id: I1d4875468517c732680ba98ac9f2e08d1baa61bd Reviewed-on: https://gerrit.libreoffice.org/23161 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'configmgr')
-rw-r--r--configmgr/source/components.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/configmgr/source/components.cxx b/configmgr/source/components.cxx
index 3f94a8d39917..3ba26407b4b3 100644
--- a/configmgr/source/components.cxx
+++ b/configmgr/source/components.cxx
@@ -774,7 +774,7 @@ void Components::parseXcdFiles(int layer, OUString const & url) {
for (UnresolvedList::iterator i(unres.begin()); i != unres.end();) {
if (i->manager->parse(&existingDeps)) {
processedDeps.insert(i->name);
- unres.erase(i++);
+ i = unres.erase(i);
isResolved = true;
} else {
++i;