Kaydet (Commit) e2a394d7 authored tarafından Matteo Casalin's avatar Matteo Casalin

Reduce checks in loop

Change-Id: Ic4650f083ce501b75cbefd2711fcfe348e1d61ea
üst cf8ae83b
...@@ -559,12 +559,10 @@ sal_uInt16 SwSetExpFieldType::SetSeqRefNo( SwSetExpField& rFld ) ...@@ -559,12 +559,10 @@ sal_uInt16 SwSetExpFieldType::SetSeqRefNo( SwSetExpField& rFld )
if( USHRT_MAX != nNum ) if( USHRT_MAX != nNum )
{ {
for( n = 0; n < aArr.size(); ++n ) for( n = 0; n < aArr.size(); ++n )
if( aArr[ n ] > nNum ) if( aArr[ n ] >= nNum )
return nNum; // no -> use it break;
else if( aArr[ n ] == nNum )
break; // yes -> create new
if( n == aArr.size() ) if( n == aArr.size() || aArr[ n ] > nNum )
return nNum; // no -> use it return nNum; // no -> use it
} }
......
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