break;
blocks_to_reserve.push_back(b);
for(TrackIter t=b.track_iter(); (t && &t->get_block()==&*b); t=t.next())
- remaining_length -= t->get_type().get_path_length(t->get_active_path());
+ remaining_length -= t->get_path_length();
if(remaining_length<=0)
break;
}