X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fstaff-symbol-engraver.cc;h=fad9f0437900d5765301d6eb82376b9ce714d38e;hb=90e4d7057f3857da049dfda3d130017d4719bd6b;hp=2d836fbee995670e8e6c83486f9189f5a59831e3;hpb=dbaf1e56e37be0e204231c5bf1adcb14bd8ac3b8;p=lilypond.git diff --git a/lily/staff-symbol-engraver.cc b/lily/staff-symbol-engraver.cc index 2d836fbee9..fad9f04379 100644 --- a/lily/staff-symbol-engraver.cc +++ b/lily/staff-symbol-engraver.cc @@ -42,8 +42,8 @@ protected: void stop_translation_timestep (); virtual ~Staff_symbol_engraver (); - DECLARE_ACKNOWLEDGER (grob); - DECLARE_TRANSLATOR_LISTENER (staff_span); + void acknowledge_grob (Grob_info); + void listen_staff_span (Stream_event *); virtual void finalize (); void process_music (); virtual void derived_mark () const; @@ -68,7 +68,8 @@ Staff_symbol_engraver::~Staff_symbol_engraver () } } -Staff_symbol_engraver::Staff_symbol_engraver () +Staff_symbol_engraver::Staff_symbol_engraver (Context *c) + : Engraver (c) { finished_span_ = 0; first_start_ = true;