]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.1.22
authorfred <fred>
Tue, 26 Mar 2002 21:46:10 +0000 (21:46 +0000)
committerfred <fred>
Tue, 26 Mar 2002 21:46:10 +0000 (21:46 +0000)
lily/beam-engraver.cc

index 44fb146c4728238a0ece87b9ce99e01b31b8f50f..ebd09d3dffd8705e91373ad97d5623c14060b92d 100644 (file)
@@ -31,14 +31,6 @@ Beam_engraver::do_try_music (Music *m)
     {
       Direction d =c->spantype_;
 
-      /*
-       Perhaps not print warnings ?
-       */
-      if (d == START && beam_p_)
-       {
-         m->warning ("Already have a Beam");
-         return false;
-       }
       if (d == STOP && !beam_p_)
        {
          m->warning ("No Beam to end");
@@ -67,6 +59,12 @@ Beam_engraver::do_process_requests ()
   
   if (reqs_drul_[START])
     {
+      if (beam_p_)
+       {
+         reqs_drul_[START]->warning ("Already have a Beam");
+         return;
+       }
+
       beam_p_ = new Beam;
       grouping_p_ = new Rhythmic_grouping;