summaryrefslogtreecommitdiff
path: root/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx
diff options
context:
space:
mode:
authorArkadiy Illarionov <qarkai@gmail.com>2018-09-16 13:53:43 +0300
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-09-17 08:12:03 +0200
commit30530afaaa715473a2f9c3f068beeed5f3a98daf (patch)
tree5d5b499a75c4b363eec63e11b822de0da3cd5f60 /xmloff/source/transform/ChartPlotAreaOOoTContext.cxx
parentffe2b51a4919fb64a8debecb724d1e959abf343a (diff)
Simplify containers iterations in xmloff/source/[f-t]*
Use range-based loop or replace with STL functions. Change-Id: Ic94c7e292f44d460038d3ca99c7e4cc02958d8a3 Reviewed-on: https://gerrit.libreoffice.org/60549 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'xmloff/source/transform/ChartPlotAreaOOoTContext.cxx')
-rw-r--r--xmloff/source/transform/ChartPlotAreaOOoTContext.cxx14
1 files changed, 7 insertions, 7 deletions
diff --git a/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx b/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx
index ee9c86acfd68..770cf41f531c 100644
--- a/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx
+++ b/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx
@@ -138,13 +138,12 @@ rtl::Reference<XMLTransformerContext> XMLChartPlotAreaOOoTContext::CreateChildCo
pContext.set(new XMLPersAttrListTContext( GetTransformer(), rQName ));
// put categories at correct axis
- XMLAxisContextVector::iterator aIter = m_aChildContexts.begin();
bool bFound =false;
// iterate over axis elements
- for( ; ! bFound && aIter != m_aChildContexts.end(); ++aIter )
+ for( auto& rChildContext : m_aChildContexts )
{
- XMLAxisOOoContext * pAxisContext = (*aIter).get();
+ XMLAxisOOoContext * pAxisContext = rChildContext.get();
if( pAxisContext != nullptr )
{
// iterate over attributes to find category axis
@@ -169,6 +168,9 @@ rtl::Reference<XMLTransformerContext> XMLChartPlotAreaOOoTContext::CreateChildCo
}
}
}
+
+ if (bFound)
+ break;
}
OSL_ENSURE( bFound, "No suitable axis for categories found." );
}
@@ -198,11 +200,9 @@ void XMLChartPlotAreaOOoTContext::AddContent(rtl::Reference<XMLAxisOOoContext> c
void XMLChartPlotAreaOOoTContext::ExportContent()
{
- XMLAxisContextVector::iterator aIter = m_aChildContexts.begin();
-
- for( ; aIter != m_aChildContexts.end(); ++aIter )
+ for( auto& rChildContext : m_aChildContexts )
{
- (*aIter)->Export();
+ rChildContext->Export();
}
m_aChildContexts.clear();