From: fred Date: Sun, 24 Mar 2002 19:50:53 +0000 (+0000) Subject: lilypond-0.1.7 X-Git-Tag: release/1.5.59~4287 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=09da4f1389ada9da9b18308ae82975df69404dbc;p=lilypond.git lilypond-0.1.7 --- diff --git a/lily/head-grav.cc b/lily/head-grav.cc index 952f6d8670..2db5d4ac0b 100644 --- a/lily/head-grav.cc +++ b/lily/head-grav.cc @@ -40,8 +40,10 @@ Note_head_engraver::do_process_requests() n_p->set_rhythmic(note_req_l_->rhythmic()); if (note_req_l_->note()) { - n_p->position_i_ = note_req_l_->note()->height() + - *get_staff_info().c0_position_i_l_; + n_p->position_i_ = note_req_l_->note()->height(); + Staff_info inf = get_staff_info(); + if (inf.c0_position_i_l_) + n_p->position_i_ += *inf.c0_position_i_l_; } else if (note_req_l_->rest()) { n_p->rest_b_ = true; } diff --git a/lily/staff-info.cc b/lily/staff-info.cc index 6159758077..5f7fed022d 100644 --- a/lily/staff-info.cc +++ b/lily/staff-info.cc @@ -16,6 +16,7 @@ Staff_info::score_l() { return score_l_; } + Staff_info::Staff_info() { score_l_ =0;