From: Han-Wen Nienhuys Date: Mon, 28 Aug 2006 16:32:00 +0000 (+0000) Subject: (stop_translation_timestep): robustness for ambiti. X-Git-Tag: cvs/HEAD~111 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=88414891a8df65b2a251ae01e36fbf9c6e4b855e;p=lilypond.git (stop_translation_timestep): robustness for ambiti. --- 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;