summaryrefslogtreecommitdiff
path: root/dbaccess/source/core/dataaccess/documentcontainer.cxx
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2018-03-09 23:27:25 +0100
committerJulien Nabet <serval2412@yahoo.fr>2018-03-10 09:44:56 +0100
commit5b2fc10f0cc9f15525c7723764a1feebeceb0d5e (patch)
tree1d4159a006696d3072dc98fc989c3fbd58e32b7a /dbaccess/source/core/dataaccess/documentcontainer.cxx
parent7c693fc3f7218e1ca0c85a0de76ae84226391256 (diff)
Modernize a bit more dbaccess
mainly by using for-range loops but also by simplifying some simple algo Change-Id: If04cd78e62f80f9575e24f3d50ff1e427454da79 Reviewed-on: https://gerrit.libreoffice.org/51019 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'dbaccess/source/core/dataaccess/documentcontainer.cxx')
-rw-r--r--dbaccess/source/core/dataaccess/documentcontainer.cxx12
1 files changed, 4 insertions, 8 deletions
diff --git a/dbaccess/source/core/dataaccess/documentcontainer.cxx b/dbaccess/source/core/dataaccess/documentcontainer.cxx
index 6416074e4aea..ba9d44f70aa7 100644
--- a/dbaccess/source/core/dataaccess/documentcontainer.cxx
+++ b/dbaccess/source/core/dataaccess/documentcontainer.cxx
@@ -651,11 +651,9 @@ void ODocumentContainer::getPropertyDefaultByHandle( sal_Int32 /*_nHandle*/, Any
void SAL_CALL ODocumentContainer::commit( )
{
MutexGuard aGuard(m_aMutex);
- Documents::const_iterator aIter = m_aDocumentMap.begin();
- Documents::const_iterator aEnd = m_aDocumentMap.end();
- for (; aIter != aEnd ; ++aIter)
+ for (auto const& elem : m_aDocumentMap)
{
- Reference<XTransactedObject> xTrans(aIter->second.get(),UNO_QUERY);
+ Reference<XTransactedObject> xTrans(elem.second.get(),UNO_QUERY);
if ( xTrans.is() )
xTrans->commit();
}
@@ -667,11 +665,9 @@ void SAL_CALL ODocumentContainer::commit( )
void SAL_CALL ODocumentContainer::revert( )
{
MutexGuard aGuard(m_aMutex);
- Documents::const_iterator aIter = m_aDocumentMap.begin();
- Documents::const_iterator aEnd = m_aDocumentMap.end();
- for (; aIter != aEnd ; ++aIter)
+ for (auto const& elem : m_aDocumentMap)
{
- Reference<XTransactedObject> xTrans(aIter->second.get(),UNO_QUERY);
+ Reference<XTransactedObject> xTrans(elem.second.get(),UNO_QUERY);
if ( xTrans.is() )
xTrans->revert();
}