summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjoern Michaelsen <bjoern.michaelsen@canonical.com>2014-06-11 15:30:54 +0200
committerBjoern Michaelsen <bjoern.michaelsen@canonical.com>2014-06-11 16:17:16 +0200
commitaa6e78eeefac7af70bfa51892715fe03bea755db (patch)
treee427ee43483efd4fbcc1faa4f421efd333865b36
parent99c1de27bfcf3f785266211f44835a6269d8a809 (diff)
BOOST_FOREACH and constness
Change-Id: I86c86cfa245c78ce8e21d85831de5ae82f67f81e
-rw-r--r--sw/source/core/doc/docbm.cxx15
1 files changed, 6 insertions, 9 deletions
diff --git a/sw/source/core/doc/docbm.cxx b/sw/source/core/doc/docbm.cxx
index e05bd4a2ea75..f05d8678d282 100644
--- a/sw/source/core/doc/docbm.cxx
+++ b/sw/source/core/doc/docbm.cxx
@@ -2075,19 +2075,16 @@ void CntntIdxStoreImpl::RestoreBkmksLen(SwNode& rNd, sal_uLong nLen, sal_Int32 n
const SwDoc* pDoc = rNd.GetDoc();
IDocumentMarkAccess* const pMarkAccess = const_cast<IDocumentMarkAccess*>(pDoc->getIDocumentMarkAccess());
SwCntntNode* pCNd = (SwCntntNode*)rNd.GetCntntNode();
- for(
- std::vector<BkmkEntry>::const_iterator pEntry = m_aBkmkEntries.begin();
- pEntry != m_aBkmkEntries.end();
- ++pEntry)
+ BOOST_FOREACH(const BkmkEntry& aEntry, m_aBkmkEntries)
{
- if( !pEntry->m_nCntnt >= nCorrLen )
+ if( !aEntry.m_nCntnt >= nCorrLen )
{
- if (MarkBase* pMark = dynamic_cast<MarkBase*>(pMarkAccess->getAllMarksBegin()[pEntry->m_nBkmkIdx].get()))
+ if (MarkBase* pMark = dynamic_cast<MarkBase*>(pMarkAccess->getAllMarksBegin()[aEntry.m_nBkmkIdx].get()))
{
- SwPosition aNewPos(GetRightMarkPos(pMark, pEntry->m_bOther));
+ SwPosition aNewPos(GetRightMarkPos(pMark, aEntry.m_bOther));
aNewPos.nNode = *pCNd;
- aNewPos.nContent.Assign(pCNd, ::std::min(pEntry->m_nCntnt, static_cast<sal_Int32>(nLen)));
- SetRightMarkPos(pMark, pEntry->m_bOther, &aNewPos);
+ aNewPos.nContent.Assign(pCNd, ::std::min(aEntry.m_nCntnt, static_cast<sal_Int32>(nLen)));
+ SetRightMarkPos(pMark, aEntry.m_bOther, &aNewPos);
}
}
}