X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fgrob-closure.cc;h=ee4d1b04076c6e8d434d9333102e1af1b1e59d5f;hb=67e08daacdeb384724e18a31597d9d828ac40f51;hp=03c68684c78eab0e47f35f4a4052ae711bb98b64;hpb=ef96995c66220cf1f49a98e43b5fcfe9a2f1bac1;p=lilypond.git diff --git a/lily/grob-closure.cc b/lily/grob-closure.cc index 03c68684c7..ee4d1b0407 100644 --- a/lily/grob-closure.cc +++ b/lily/grob-closure.cc @@ -33,13 +33,13 @@ add_offset_callback (Grob *g, SCM proc, Axis a) SCM data = g->get_property_data (axis_offset_symbol (a)); if (!scm_is_number (data) && !ly_is_procedure (data) - && !Simple_closure::unsmob (data)) + && !Simple_closure::is_smob (data)) { g->set_property (axis_offset_symbol (a), proc); return; } - if (ly_is_procedure (data) || Unpure_pure_container::unsmob (data)) + if (ly_is_procedure (data) || Unpure_pure_container::is_smob (data)) data = Simple_closure::make_smob (scm_list_1 (data)); else if (Simple_closure *sc = Simple_closure::unsmob (data)) data = sc->expression (); @@ -67,7 +67,7 @@ chain_callback (Grob *g, SCM proc, SCM sym) { SCM data = g->get_property_data (sym); - if (ly_is_procedure (data) || Unpure_pure_container::unsmob (data)) + if (ly_is_procedure (data) || Unpure_pure_container::is_smob (data)) data = Simple_closure::make_smob (scm_list_1 (data)); else if (Simple_closure *sc = Simple_closure::unsmob (data)) data = sc->expression ();