]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/bar-grav.cc
partial: 1.0.1.jcn
[lilypond.git] / lily / bar-grav.cc
index 4ca3bdac194a54c6ab8e0923d2d2862a52d58890..33e62ad6a9f28ed39b32f65baa03e700f08dcfa7 100644 (file)
@@ -3,11 +3,13 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
+  (c)  1997--1998 Han-Wen Nienhuys <hanwen@stack.nl>
 */
 
 #include "bar-grav.hh"
 #include "bar.hh"
+#include "musical-request.hh"
+#include "multi-measure-rest.hh"
 #include "command-request.hh"
 #include "time-description.hh"
 #include "engraver-group.hh"
@@ -44,6 +46,7 @@ Bar_engraver::create_bar ()
     }
 }
 
+
 void 
 Bar_engraver::do_creation_processing ()
 {
@@ -80,8 +83,9 @@ Bar_engraver::do_process_requests()
   
   if (!bar_p_)
     {
-      Disallow_break_req r;
-      daddy_grav_l()->try_request (&r);
+      Break_req r;
+      r.penalty_i_ = Break_req::DISALLOW;
+      daddy_grav_l ()->try_request (&r);
     }
 }