From ee682d0a5f5cc16389319420a026e3c1d0ce598c Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:59:28 +0000 Subject: [PATCH] lilypond-0.1.36 --- lily/bar-column-grav.cc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lily/bar-column-grav.cc b/lily/bar-column-grav.cc index 8ab52f41d5..e4219fdb38 100644 --- a/lily/bar-column-grav.cc +++ b/lily/bar-column-grav.cc @@ -29,18 +29,17 @@ Bar_column_engraver::acknowledge_element (Score_elem_info info) { script_l_arr_.push ((Script*)info.elem_l_->item()); } - else - { - if (info.origin_grav_l_arr_.size() == 1 - && info.elem_l_->is_type_b (Bar::static_name())) - bar_l_ = (Bar*)info.elem_l_->item(); - } + else if (info.origin_grav_l_arr_.size() == 1 + && info.elem_l_->is_type_b (Bar::static_name())) + bar_l_ = (Bar*)info.elem_l_->item(); if (bar_l_ && !barcol_p_) { barcol_p_ = new Bar_column; barcol_p_->breakable_b_ =true; + barcol_p_->break_priority_i_ = bar_l_ -> break_priority_i_; barcol_p_->set_bar (bar_l_); + announce_element (Score_elem_info (barcol_p_, 0)); } @@ -49,6 +48,7 @@ Bar_column_engraver::acknowledge_element (Score_elem_info info) for (int i=0; i < script_l_arr_.size(); i++) { script_l_arr_[i]->breakable_b_ = true; + script_l_arr_[i]->break_priority_i_ = barcol_p_-> break_priority_i_; barcol_p_->add (script_l_arr_[i]); } script_l_arr_.clear(); -- 2.39.5