Kaydet (Commit) 18c1fd6f authored tarafından Caolán McNamara's avatar Caolán McNamara

more iterator->const_iterator

üst 839be9d3
......@@ -139,7 +139,7 @@ void ScDocument::InsertMatrixFormula(SCCOL nCol1, SCROW nRow1,
i = 0;
bool bStop = false;
SCTAB nMax = static_cast<SCTAB>(maTabs.size());
ScMarkData::iterator itr = rMark.begin(), itrEnd = rMark.end();
ScMarkData::const_iterator itr = rMark.begin(), itrEnd = rMark.end();
for (; itr != itrEnd && *itr < nMax; ++itr)
{
if (maTabs[i])
......@@ -232,7 +232,7 @@ void ScDocument::InsertTableOp(const ScTabOpParam& rParam, // Mehrfachopera
i = 0;
bool bStop = false;
SCTAB nMax = static_cast<SCTAB>(maTabs.size());
ScMarkData::iterator itr = rMark.begin(), itrEnd = rMark.end();
ScMarkData::const_iterator itr = rMark.begin(), itrEnd = rMark.end();
for (; itr != itrEnd && *itr < nMax; ++itr)
{
if (maTabs[*itr])
......@@ -512,7 +512,7 @@ sal_Bool ScDocument::GetSelectionFunction( ScSubTotalFunc eFunc,
SCROW nEndRow = aSingle.aEnd.Row();
SCTAB nMax = static_cast<SCTAB>(maTabs.size());
ScMarkData::iterator itr = rMark.begin(), itrEnd = rMark.end();
ScMarkData::const_iterator itr = rMark.begin(), itrEnd = rMark.end();
for (; itr != itrEnd && *itr < nMax && !aData.bError; ++itr)
if (maTabs[*itr])
maTabs[*itr]->UpdateSelectionFunction( aData,
......
......@@ -1525,7 +1525,7 @@ void ScDocument::TransliterateText( const ScMarkData& rMultiMark, sal_Int32 nTyp
ScEditEngineDefaulter* pEngine = NULL; // not using pEditEngine member because of defaults
SCTAB nCount = GetTableCount();
ScMarkData::iterator itr = rMultiMark.begin(), itrEnd = rMultiMark.end();
ScMarkData::const_iterator itr = rMultiMark.begin(), itrEnd = rMultiMark.end();
for (; itr != itrEnd && *itr < nCount; ++itr)
if ( maTabs[*itr] )
{
......
......@@ -276,7 +276,7 @@ void ScDocument::DeleteObjectsInArea( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCR
return;
SCTAB nTabCount = GetTableCount();
ScMarkData::iterator itr = rMark.begin(), itrEnd = rMark.end();
ScMarkData::const_iterator itr = rMark.begin(), itrEnd = rMark.end();
for (; itr != itrEnd && *itr < nTabCount; ++itr)
if (maTabs[*itr])
pDrawLayer->DeleteObjectsInArea( *itr, nCol1, nRow1, nCol2, nRow2 );
......
......@@ -1111,7 +1111,7 @@ void ScDrawLayer::DeleteObjectsInSelection( const ScMarkData& rMark )
rMark.GetMultiMarkArea( aMarkRange );
SCTAB nTabCount = pDoc->GetTableCount();
ScMarkData::iterator itr = rMark.begin(), itrEnd = rMark.end();
ScMarkData::const_iterator itr = rMark.begin(), itrEnd = rMark.end();
for (; itr != itrEnd && *itr < nTabCount; ++itr)
{
SCTAB nTab = *itr;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment