- if (m->is_mus_type ("percent-event"))
- {
- Moment meas_length
- = robust_scm2moment (get_property ("measureLength"), Moment (0));
-
- if (m->get_length () < meas_length)
- slash_ = m;
- else
- return false;
-
- return true;
- }
-
- return false;
+ Moment meas_length
+ = robust_scm2moment (get_property ("measureLength"), Moment (0));
+
+ if (get_event_length (ev) < meas_length)
+ ASSIGN_EVENT_ONCE (slash_, ev);
+
+ /*
+ don't warn if nothing happens: this can happen if there are whole
+ measure repeats.
+ */