X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fphrasing-slur-engraver.cc;h=34b8cb09eee4f91c5e7a8925db3cc9f834529dc4;hb=88d306d9c5666b5ade4a136df29cca19c5ff5ed7;hp=6d9aac7af68d64fb5b7220acc2ebccb0f37435d0;hpb=8a4e71bc466e56caba84d87678fd4ef90579cac3;p=lilypond.git diff --git a/lily/phrasing-slur-engraver.cc b/lily/phrasing-slur-engraver.cc index 6d9aac7af6..34b8cb09ee 100644 --- a/lily/phrasing-slur-engraver.cc +++ b/lily/phrasing-slur-engraver.cc @@ -35,6 +35,7 @@ class Phrasing_slur_engraver : public Slur_proto_engraver { protected: DECLARE_TRANSLATOR_LISTENER (phrasing_slur); + DECLARE_TRANSLATOR_LISTENER (break_phrasing_slur); DECLARE_ACKNOWLEDGER (slur); public: @@ -44,6 +45,7 @@ public: Phrasing_slur_engraver::Phrasing_slur_engraver () : Slur_proto_engraver (0, "PhrasingSlur", "phrasing slur", "phrasing-slur-event") { + break_slur_ = 0; } IMPLEMENT_TRANSLATOR_LISTENER (Phrasing_slur_engraver, phrasing_slur); @@ -53,6 +55,13 @@ Phrasing_slur_engraver::listen_phrasing_slur (Stream_event *ev) internal_listen_slur (ev); } +IMPLEMENT_TRANSLATOR_LISTENER (Phrasing_slur_engraver, break_phrasing_slur); +void +Phrasing_slur_engraver::listen_break_phrasing_slur (Stream_event *ev) +{ + internal_listen_break_slur (ev); +} + void Phrasing_slur_engraver::acknowledge_slur (Grob_info info) {