- RowList::iterator kit = rowlist.begin();
- // Increase the pos of all rows with the
- // same id (and where the pos is larger)
- // to avoid putting errorinsets at the
- // same pos.
- for(; kit != rowlist.end(); ++kit) {
- if (&(*kit) != &(*cit)
- && (*kit).id() == (*cit).id()
- && (*kit).pos() >= (*cit).pos())
- (*kit).pos((*kit).pos() + 1);
- }
- id = (*cit).id();
- pos = (*cit).pos();
- } else {
- id = -1;
- pos = 0;