Grob *
Spanner::find_broken_piece (System *l) const
{
- vsize idx = binary_search (broken_intos_, (Spanner *)l, Spanner::less_than);
+ vsize idx = binary_search (broken_intos_, (Spanner *)l, Spanner::compare);
if (idx != VPOS)
return broken_intos_ [idx];
return 0;
return p1->get_system ()->get_rank () - p2->get_system ()->get_rank ();
}
-bool
-Spanner::less_than (Spanner *const &a, Spanner *const &b)
-{
- return a->get_system ()->get_rank () < b->get_system ()->get_rank ();
-}
-
bool
Spanner::is_broken () const
{