summaryrefslogtreecommitdiff
path: root/toolkit/source/controls/tabpagemodel.cxx
diff options
context:
space:
mode:
authorArkadiy Illarionov <qarkai@gmail.com>2019-06-30 13:39:03 +0300
committerArkadiy Illarionov <qarkai@gmail.com>2019-06-30 17:17:49 +0200
commit172a5e3306edbef3d40d9850c446dba00b7ada06 (patch)
treec0a18bb6138c1f0909386801abc4e5a2ba08b7d9 /toolkit/source/controls/tabpagemodel.cxx
parentb2fe75d13e8cf7bf1deabfb232fd907f0894996e (diff)
Simplify Sequence iterations in toolkit
Use range-based loops or replace with STL functions Change-Id: I8129ca201dd7017fc4064b04834f41d69cc01274 Reviewed-on: https://gerrit.libreoffice.org/74926 Tested-by: Jenkins Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
Diffstat (limited to 'toolkit/source/controls/tabpagemodel.cxx')
-rw-r--r--toolkit/source/controls/tabpagemodel.cxx10
1 files changed, 4 insertions, 6 deletions
diff --git a/toolkit/source/controls/tabpagemodel.cxx b/toolkit/source/controls/tabpagemodel.cxx
index afbd535692ce..334557a9ff1e 100644
--- a/toolkit/source/controls/tabpagemodel.cxx
+++ b/toolkit/source/controls/tabpagemodel.cxx
@@ -131,15 +131,13 @@ void SAL_CALL UnoControlTabPageModel::initialize (const Sequence<Any>& rArgument
if ( xDialogModel.is() )
{
Sequence< OUString> aNames = xDialogModel->getElementNames();
- const OUString* pIter = aNames.getConstArray();
- const OUString* pEnd = pIter + aNames.getLength();
- for(;pIter != pEnd;++pIter)
+ for(const OUString& rName : aNames)
{
try
{
- Any aElement(xDialogModel->getByName(*pIter));
- xDialogModel->removeByName(*pIter);
- insertByName(*pIter,aElement);
+ Any aElement(xDialogModel->getByName(rName));
+ xDialogModel->removeByName(rName);
+ insertByName(rName,aElement);
}
catch(const Exception&) {}
}