Kaydet (Commit) 5a0d2a4e authored tarafından Bjoern Michaelsen's avatar Bjoern Michaelsen

simplify SwClientIter dtor

Change-Id: Ibf41f0c53b0454029601dd1cac479bdd82f50f0c
üst 5730b4b7
......@@ -377,8 +377,7 @@ SwClientIter::SwClientIter( const SwModify& rModify )
SwClientIter::~SwClientIter()
{
if( pClientIters )
{
assert(pClientIters);
// reorganize list of ClientIters
if( pClientIters == this )
pClientIters = pNxtIter;
......@@ -386,14 +385,12 @@ SwClientIter::~SwClientIter()
{
SwClientIter* pTmp = pClientIters;
while( pTmp->pNxtIter != this )
if( nullptr == ( pTmp = pTmp->pNxtIter ) )
{
OSL_ENSURE( this, "Lost my pointer" );
return ;
assert(pTmp);
pTmp = pTmp->pNxtIter;
}
pTmp->pNxtIter = pNxtIter;
}
}
}
SwClient* SwClientIter::operator++()
......
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