From: fred <fred>
Date: Tue, 26 Mar 2002 21:46:59 +0000 (+0000)
Subject: lilypond-1.1.30
X-Git-Tag: release/1.5.59~2595
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=6a9ef0e9319eb28da6c23350d19af47e99287a1b;p=lilypond.git

lilypond-1.1.30
---

diff --git a/lily/beam-engraver.cc b/lily/beam-engraver.cc
index 32273b7339..d855e41dea 100644
--- a/lily/beam-engraver.cc
+++ b/lily/beam-engraver.cc
@@ -67,6 +67,7 @@ Beam_engraver::do_process_requests ()
 	  return;
 	}
 
+      prev_start_req_ = reqs_drul_[START];
       beam_p_ = new Beam;
       grouping_p_ = new Rhythmic_grouping;
 
@@ -113,11 +114,7 @@ Beam_engraver::typeset_beam ()
 void
 Beam_engraver::do_post_move_processing ()
 {
-  if (reqs_drul_[START])
-    {
-      prev_start_req_ = reqs_drul_[START];
-      reqs_drul_ [START] =0;
-    }      
+  reqs_drul_ [START] =0;
 }
 
 void
@@ -165,7 +162,7 @@ Beam_engraver::acknowledge_element (Score_element_info info)
 	if (rhythmic_req->duration_.durlog_i_<= 2)
 	  {
 	    rhythmic_req->warning (_ ("stem doesn't fit in beam"));
-	    reqs_drul_[LEFT]->warning (_ ("beam was started here"));
+	    prev_start_req_->warning (_ ("beam was started here"));
 	    return;
 	  }