From 58a81257f1063e394b061288a0ad7c3de2c363ee Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Mon, 28 Aug 2006 16:32:00 +0000 Subject: [PATCH] (stop_translation_timestep): robustness for ambiti. --- ChangeLog | 2 ++ lily/tie-engraver.cc | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index dae968bb71..6d8ea29465 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2006-08-28 Han-Wen Nienhuys + * lily/tie-engraver.cc (stop_translation_timestep): robustness for ambiti. + * lily/all-font-metrics.cc: remove TFM support. * lily/include/tfm.hh: remove TFM support, TFM reader. diff --git a/lily/tie-engraver.cc b/lily/tie-engraver.cc index a6204b035c..11f534cdec 100644 --- a/lily/tie-engraver.cc +++ b/lily/tie-engraver.cc @@ -190,6 +190,13 @@ Tie_engraver::stop_translation_timestep () Stream_event *left_ev = unsmob_stream_event (head->get_property ("cause")); + if (!left_ev) + { + // may happen for ambituses + continue; + } + + SCM left_articulations = left_ev->get_property ("articulations"); Music *tie_event = 0; -- 2.39.2