From: fred Date: Sun, 24 Mar 2002 20:09:07 +0000 (+0000) Subject: lilypond-0.1.53 X-Git-Tag: release/1.5.59~3243 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=75eb261b30dffbf1fb4b05b558f4a79bd3fef244;p=lilypond.git lilypond-0.1.53 --- diff --git a/lily/dynamic-grav.cc b/lily/dynamic-grav.cc index c4fe4b46af..3952390042 100644 --- a/lily/dynamic-grav.cc +++ b/lily/dynamic-grav.cc @@ -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; }