X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Ftie-column.cc;h=5f111a8581274bc026c21059f09da714f836a214;hb=97a0169312a260933246ab224e4f8b0969871dd5;hp=ca3d320e9eb108260d8d78590de1c8930b572d59;hpb=809acd76be2af232cb4cbc43f86dad820bf97ae0;p=lilypond.git diff --git a/lily/tie-column.cc b/lily/tie-column.cc index ca3d320e9e..5f111a8581 100644 --- a/lily/tie-column.cc +++ b/lily/tie-column.cc @@ -35,12 +35,12 @@ using namespace std; void -Tie_column::add_tie (Grob *tc, Grob *tie) +Tie_column::add_tie (Grob *tc, Spanner *tie) { Spanner *me = dynamic_cast (tc); if (tie->get_parent (Y_AXIS) - && Tie_column::has_interface (tie->get_parent (Y_AXIS))) + && has_interface (tie->get_parent (Y_AXIS))) return; if (!me->get_bound (LEFT) @@ -62,10 +62,10 @@ MAKE_SCHEME_CALLBACK (Tie_column, before_line_breaking, 1); SCM Tie_column::before_line_breaking (SCM smob) { - Spanner *me = Spanner::unsmob (smob); + Spanner *me = unsmob (smob); for (SCM s = me->get_property ("ties"); scm_is_pair (s); s = scm_cdr (s)) { - Spanner *tie = Spanner::unsmob (scm_car (s)); + Spanner *tie = unsmob (scm_car (s)); for (LEFT_and_RIGHT (dir)) { if (dir * tie->get_bound (dir)->get_column ()->get_rank () @@ -81,7 +81,7 @@ MAKE_SCHEME_CALLBACK (Tie_column, calc_positioning_done, 1) SCM Tie_column::calc_positioning_done (SCM smob) { - Grob *me = Grob::unsmob (smob); + Grob *me = unsmob (smob); extract_grob_set (me, "ties", ro_ties); vector ties (ro_ties); if (!ties.size ())