more complicated things.
*/
SCM vis = get_property ("break-visibility");
- if (gh_procedure_p (vis))
+ if (ly_procedure_p (vis))
{
- SCM args = scm_list_n (gh_int2scm (break_status_dir ()), SCM_UNDEFINED);
- SCM result = gh_apply (vis, args);
- bool trans = gh_scm2bool (ly_car (result));
- bool empty = gh_scm2bool (ly_cdr (result));
+ SCM args = scm_list_n (scm_int2num (break_status_dir ()), SCM_UNDEFINED);
+ SCM result = scm_apply_0 (vis, args);
+ bool trans = ly_scm2bool (ly_car (result));
+ bool empty = ly_scm2bool (ly_cdr (result));
if (empty && trans)
suicide ();