if (!Text_item::markup_p (m) &&
ly_c_procedure_p (proc))
{
- if (!is_number (m))
+ if (!ly_c_number_p (m))
m = get_property ("rehearsalMark");
if (scm_integer_p (m) == SCM_BOOL_T
scm_int2num (mark_count));
}
- if (is_number (m))
+ if (ly_c_number_p (m))
m = scm_call_2 (proc, m, get_parent_context ()->self_scm ());
else
warning ("rehearsalMark does not have integer value.");