- Spanner *orig = dynamic_cast<Spanner*> (me->original ());
- if (me->get_break_index ()
- < orig->broken_intos_.size () - 1)
- {
- Spanner *next = orig->broken_intos_[me->get_break_index () + 1];
- Stencil *s = next->get_stencil ();
- if (!s || s->is_empty ())
- broken[RIGHT] = false;
- }
+ Spanner *next = me->broken_neighbor (RIGHT);
+ Stencil *s = next->get_stencil ();
+ if (!s || s->is_empty ())
+ broken[RIGHT] = false;