diff options
Diffstat (limited to 'idl')
-rwxr-xr-x | idl/source/objects/slot.cxx | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/idl/source/objects/slot.cxx b/idl/source/objects/slot.cxx index 96cd09677f58..d4f7be793cc5 100755 --- a/idl/source/objects/slot.cxx +++ b/idl/source/objects/slot.cxx @@ -1191,10 +1191,7 @@ void SvMetaSlot::WriteSlot( const ByteString & rShellName, sal_uInt16 nCount, { // look for the next slot with the same StateMethod like me // the slotlist is set to the current slot - - SvSlotElementList::iterator it = ( pCurSlot != rSlotList.end() ) ? ++pCurSlot : rSlotList.end(); - - for ( ; it != rSlotList.end(); ++it) + for (SvSlotElementList::iterator it = pCurSlot+1; it != rSlotList.end(); ++it) { pNextSlot = (*it)->xSlot; |