From 58b73accffd77ff36201ff3dc888680b325eb384 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:30:32 +0000 Subject: [PATCH] lilypond-0.0.28 --- src/spanner.cc | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/spanner.cc b/src/spanner.cc index ce3cb49162..ad5b2e2552 100644 --- a/src/spanner.cc +++ b/src/spanner.cc @@ -8,17 +8,16 @@ Spanner::do_print()const { mtor << " (unknown) "; } + Spanner* Spanner::broken_at(PCol*c1, PCol *c2)const { - Spanner *me_p = (Spanner*)this; Spanner *span_p = do_break_at(c1,c2); - me_p->calc_children = true; - me_p->dependencies.push(span_p); - - span_p->calc_children = false; // should handle in ctor - + for (int i=0; i < dependants.size(); i++) { + dependants[i]->substitute_dependency((Staff_elem*)this, span_p); + } + span_p->left = c1; span_p->right = c2; -- 2.39.5