1.1 --- a/lemon/circulation.h Wed Nov 14 17:42:48 2007 +0000
1.2 +++ b/lemon/circulation.h Wed Nov 14 17:44:42 2007 +0000
1.3 @@ -253,14 +253,14 @@
1.4 _excess[act]=exc;
1.5 if(!_tol.positive(exc)) _levels.deactivate(act);
1.6 else if(mlevel==_node_num) {
1.7 - _levels.liftHighestActiveTo(_node_num);
1.8 + _levels.liftHighestActiveToTop();
1.9 #ifdef LEMON_CIRCULATION_DEBUG
1.10 std::cerr << " Lift to level " << _node_num << std::endl;
1.11 #endif
1.12 return _levels.onLevel(_node_num-1)==0?_node_num-1:actlevel;
1.13 }
1.14 else {
1.15 - _levels.liftHighestActiveTo(mlevel+1);
1.16 + _levels.liftHighestActive(mlevel+1);
1.17 #ifdef LEMON_CIRCULATION_DEBUG
1.18 std::cerr << " Lift to level " << mlevel+1 << std::endl;
1.19 #endif