From 37c190419da1c0ee34e8324564a9409b0bfda18b Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Sat, 3 Feb 2007 01:14:03 +0100 Subject: [PATCH] fix #269 Only respond to new_context if we still have lyrics. --- lily/lyric-combine-music-iterator.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lily/lyric-combine-music-iterator.cc b/lily/lyric-combine-music-iterator.cc index 7959a3ffa4..a129fccc02 100644 --- a/lily/lyric-combine-music-iterator.cc +++ b/lily/lyric-combine-music-iterator.cc @@ -210,6 +210,9 @@ IMPLEMENT_LISTENER (Lyric_combine_music_iterator, check_new_context) void Lyric_combine_music_iterator::check_new_context (SCM sev) { + if (!ok ()) + return ; + // TODO: Check first if type=Voice and if id matches Stream_event * ev = unsmob_stream_event (sev); if (ev->get_property ("type") != ly_symbol2scm ("Voice")) -- 2.39.5