X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fnote-head-line-engraver.cc;h=f2d3ad8684346d826fc830c9462767254c8b13f9;hb=750b714488c5af6eae22d07163bba8b554734ac6;hp=4b21bb27673a5bf62fee58851947c79e3ebe5024;hpb=43c2a7d76764f0e9c7a8f09067af885c53b018dc;p=lilypond.git diff --git a/lily/note-head-line-engraver.cc b/lily/note-head-line-engraver.cc index 4b21bb2767..f2d3ad8684 100644 --- a/lily/note-head-line-engraver.cc +++ b/lily/note-head-line-engraver.cc @@ -39,7 +39,7 @@ public: TRANSLATOR_DECLARATIONS (Note_head_line_engraver); protected: - DECLARE_ACKNOWLEDGER (rhythmic_head); + void acknowledge_rhythmic_head (Grob_info); void process_acknowledged (); void stop_translation_timestep (); @@ -51,7 +51,8 @@ private: Grob *last_head_; }; -Note_head_line_engraver::Note_head_line_engraver () +Note_head_line_engraver::Note_head_line_engraver (Context *c) + : Engraver (c) { line_ = 0; follow_ = false; @@ -106,7 +107,12 @@ Note_head_line_engraver::stop_translation_timestep () #include "translator.icc" -ADD_ACKNOWLEDGER (Note_head_line_engraver, rhythmic_head); +void +Note_head_line_engraver::boot () +{ + ADD_ACKNOWLEDGER (Note_head_line_engraver, rhythmic_head); +} + ADD_TRANSLATOR (Note_head_line_engraver, /* doc */ "Engrave a line between two note heads in a staff"