diff -r 59769591eb60 -r 1970a93dfaa8 lemon/lp_base.h --- a/lemon/lp_base.h Mon May 15 09:49:51 2006 +0000 +++ b/lemon/lp_base.h Mon May 15 16:21:50 2006 +0000 @@ -296,7 +296,7 @@ Base::iterator j=i; ++j; if ((*i).second==0) Base::erase(i); - j=i; + i=j; } } @@ -306,7 +306,7 @@ Base::iterator j=i; ++j; if (std::fabs((*i).second)