Rational grace_fraction_rat (1, 2);
SCM prop = get_property ("graceFraction");
- if (SMOB_IS_TYPE_B(Moment, prop))
- grace_fraction_rat = *SMOB_TO_TYPE (Moment,prop);
+ if (unsmob_moment (prop))
+ grace_fraction_rat = *unsmob_moment (prop);
delay_mom = shortest_mom * grace_fraction_rat;
for (int i=0; i < notes_.size (); i++)
if (dynamic_cast<Paper_column*> (cols[i])->musical_b ())
{
SCM st = cols[i]->get_elt_property ("shortest-starter-duration");
- Moment this_shortest = (*SMOB_TO_TYPE(Moment, st));
+ Moment this_shortest = *unsmob_moment(st);
shortest = shortest <? this_shortest;
if (!mean_shortest.infty_b ())
{