- for(set<Track *>::const_iterator i=pending.begin(); i!=pending.end(); ++i)
- if(tracks.empty() || (valid=check_validity(**i))==ROUTE_VALID)
+ for(set<Track *>::iterator i=pending.begin(); i!=pending.end(); ++i)
+ if((valid=check_validity(**i))==ROUTE_VALID)