bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issue 1156 in lilypond: Continuing slur across line containing only


From: lilypond
Subject: Re: Issue 1156 in lilypond: Continuing slur across line containing only spacer rests leads to allocation error
Date: Sun, 27 Jun 2010 20:58:34 +0000


Comment #5 on issue 1156 by pnorcks: Continuing slur across line containing only spacer rests leads to allocation error
http://code.google.com/p/lilypond/issues/detail?id=1156

Thanks Neil.  Is this what you have in mind?

diff --git a/lily/slur-scoring.cc b/lily/slur-scoring.cc
index a1f761a..0e8c60c 100644
--- a/lily/slur-scoring.cc
+++ b/lily/slur-scoring.cc
@@ -87,7 +87,7 @@ Slur_score_state::slur_direction () const
 {
   Grob *left_neighbor = slur_->broken_neighbor (LEFT);

-  if (left_neighbor && Slur::has_interface (left_neighbor))
+  if (left_neighbor && left_neighbor->is_live ())
     return get_grob_direction (left_neighbor);

   Direction dir = get_grob_direction (slur_);





reply via email to

[Prev in Thread] Current Thread [Next in Thread]