]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.53
authorfred <fred>
Sun, 24 Mar 2002 20:09:07 +0000 (20:09 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:09:07 +0000 (20:09 +0000)
lily/dynamic-grav.cc

index c4fe4b46af53fd41695d53255e390b3f827337bb..39523900425f9cf8c5a0e25fe4ecede3fd2efa0b 100644 (file)
@@ -35,8 +35,16 @@ bool
 Dynamic_engraver::do_try_request (Request * r)
 {
   Musical_req * m = r->musical();
-  if (!m || !m->dynamic())
+  if (!m)
     return false;
+  Dynamic_req * d = m->dynamic ();
+  if (!d)
+    return false;
+
+  if (cresc_p_ && d->span_dynamic ()
+      && d->span_dynamic ()->spantype == Span_req::START)
+    return false;
+  
   dynamic_req_l_arr_.push (m->dynamic());
   return true;
 }