[Libreoffice-commits] core.git: sw/source
Julien Nabet
serval2412 at yahoo.fr
Thu Dec 7 03:15:24 UTC 2017
sw/source/core/table/swnewtable.cxx | 12 +++---------
1 file changed, 3 insertions(+), 9 deletions(-)
New commits:
commit 49d1ab032b87634116561b970dcc580be96f33f1
Author: Julien Nabet <serval2412 at yahoo.fr>
Date: Wed Dec 6 22:26:30 2017 +0100
Use return iterator from erase in swnewtable (sw)
Change-Id: I748ebeeef41a102feb63c304d4fae64775a3c8e2
Reviewed-on: https://gerrit.libreoffice.org/45998
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Julien Nabet <serval2412 at yahoo.fr>
diff --git a/sw/source/core/table/swnewtable.cxx b/sw/source/core/table/swnewtable.cxx
index cc0a5fd403d0..03e84964a4ff 100644
--- a/sw/source/core/table/swnewtable.cxx
+++ b/sw/source/core/table/swnewtable.cxx
@@ -1269,9 +1269,7 @@ static void lcl_SophisticatedFillLineIndices( SwLineOffsetArray &rArr,
if( pCurr->first == aLnOfs.first )
{ // These boxes can be removed because the last insertion
// of rows will expand their row span above the needed value
- std::list< SwLineOffset >::iterator pDel = pCurr;
- ++pCurr;
- aBoxes.erase( pDel );
+ pCurr = aBoxes.erase(pCurr);
}
else
{
@@ -1286,9 +1284,7 @@ static void lcl_SophisticatedFillLineIndices( SwLineOffsetArray &rArr,
if( pCurr->second >= nCnt )
{ // if the row span is bigger than the split factor
// this box is done
- std::list< SwLineOffset >::iterator pDel = pCurr;
- ++pCurr;
- aBoxes.erase( pDel );
+ pCurr = aBoxes.erase(pCurr);
}
else
++pCurr;
@@ -2146,9 +2142,7 @@ void SwTable::CheckConsistency() const
"Wrong row span value" );
if( nRowSp == -1 )
{
- std::list< RowSpanCheck >::iterator aEraseIter = aIter;
- ++aIter;
- aRowSpanCells.erase( aEraseIter );
+ aIter = aRowSpanCells.erase(aIter);
}
else
++aIter;
More information about the Libreoffice-commits
mailing list