]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.7
authorfred <fred>
Sun, 24 Mar 2002 19:50:53 +0000 (19:50 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:50:53 +0000 (19:50 +0000)
lily/head-grav.cc
lily/staff-info.cc

index 952f6d867073f430403791de50c565d922e432e9..2db5d4ac0b75a27188fd578964091a79aa78291a 100644 (file)
@@ -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;
     }
index 615975807753b40cf708123adb7059394f742e39..5f7fed022db0e9291ecb8d71604c82486850a349 100644 (file)
@@ -16,6 +16,7 @@ Staff_info::score_l()
 {
     return score_l_;
 }
+
 Staff_info::Staff_info()
 {
     score_l_ =0;