From: Han-Wen Nienhuys Date: Tue, 3 May 2005 16:21:14 +0000 (+0000) Subject: (construct_children): call X-Git-Tag: release/2.5.22~3 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=bfd4d37832e7335d63b73218cf4ee9159609b77f;p=lilypond.git (construct_children): call Music_iterator::quit() for iterators that start out invalid. This fixes indefinitely continuing contexts. --- diff --git a/ChangeLog b/ChangeLog index 6918b19fc6..a79688e886 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2005-05-03 Han-Wen Nienhuys + * lily/simultaneous-music-iterator.cc (construct_children): call + Music_iterator::quit() for iterators that start out invalid. This + fixes indefinitely continuing contexts. + * buildscripts/substitute-encoding.py: new file * Documentation/user/basic-notation.itely (Basic polyphony): fix diff --git a/lily/simultaneous-music-iterator.cc b/lily/simultaneous-music-iterator.cc index 550d1adeaf..2d7c66c031 100644 --- a/lily/simultaneous-music-iterator.cc +++ b/lily/simultaneous-music-iterator.cc @@ -67,7 +67,9 @@ Simultaneous_music_iterator::construct_children () tail = SCM_CDRLOC (*tail); } else - mi->set_context (0); + { + mi->quit (); + } } }