[Libreoffice-commits] core.git: extensions/source
Julien Nabet
serval2412 at yahoo.fr
Sat Nov 18 06:51:01 UTC 2017
extensions/source/bibliography/framectr.cxx | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
New commits:
commit c197573d5e89156eeca1e1cdf481d9437237e31a
Author: Julien Nabet <serval2412 at yahoo.fr>
Date: Fri Nov 17 18:34:02 2017 +0100
Replace list by vector in framectr (extensions)
+ use for range loop
Change-Id: I7bd95df8a75979bf342e3a8920fab016593e1b18
Reviewed-on: https://gerrit.libreoffice.org/44891
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/extensions/source/bibliography/framectr.cxx b/extensions/source/bibliography/framectr.cxx
index 6fc72513f34f..ff842f87b64e 100644
--- a/extensions/source/bibliography/framectr.cxx
+++ b/extensions/source/bibliography/framectr.cxx
@@ -295,7 +295,7 @@ uno::Sequence< frame::DispatchInformation > SAL_CALL BibFrameController_Impl::ge
const CmdToInfoCache& rCmdCache = GetCommandToInfoCache();
frame::DispatchInformation aDispatchInfo;
- std::list< frame::DispatchInformation > aDispatchInfoList;
+ std::vector< frame::DispatchInformation > aDispatchInfoVector;
if (( nCommandGroup == frame::CommandGroup::EDIT ) ||
( nCommandGroup == frame::CommandGroup::DOCUMENT ) ||
@@ -303,24 +303,21 @@ uno::Sequence< frame::DispatchInformation > SAL_CALL BibFrameController_Impl::ge
( nCommandGroup == frame::CommandGroup::VIEW ))
{
bool bGroupFound = false;
- CmdToInfoCache::const_iterator pIter = rCmdCache.begin();
- while ( pIter != rCmdCache.end() )
+ for (auto const& item : rCmdCache)
{
- if ( pIter->second.nGroupId == nCommandGroup )
+ if ( item.second.nGroupId == nCommandGroup )
{
bGroupFound = true;
- aDispatchInfo.Command = pIter->first;
- aDispatchInfo.GroupId = pIter->second.nGroupId;
- aDispatchInfoList.push_back( aDispatchInfo );
+ aDispatchInfo.Command = item.first;
+ aDispatchInfo.GroupId = item.second.nGroupId;
+ aDispatchInfoVector.push_back( aDispatchInfo );
}
else if ( bGroupFound )
break;
-
- ++pIter;
}
}
- return comphelper::containerToSequence( aDispatchInfoList );
+ return comphelper::containerToSequence( aDispatchInfoVector );
}
bool canInsertRecords(const Reference< beans::XPropertySet>& _rxCursorSet)
More information about the Libreoffice-commits
mailing list