X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Ftab-staff-symbol-engraver.cc;h=843fc4eba68032b1ccc16bfa77944d03495575a1;hb=97a0169312a260933246ab224e4f8b0969871dd5;hp=be0b343de38d674cfcde27c148a29d4e95cff73f;hpb=c054eb280fd9953596eb164f67b0f9d5555c5a32;p=lilypond.git diff --git a/lily/tab-staff-symbol-engraver.cc b/lily/tab-staff-symbol-engraver.cc index be0b343de3..843fc4eba6 100644 --- a/lily/tab-staff-symbol-engraver.cc +++ b/lily/tab-staff-symbol-engraver.cc @@ -25,7 +25,7 @@ class Tab_staff_symbol_engraver : public Engraver public: TRANSLATOR_DECLARATIONS (Tab_staff_symbol_engraver); protected: - DECLARE_ACKNOWLEDGER (staff_symbol); + void acknowledge_staff_symbol (Grob_info); }; void @@ -36,13 +36,19 @@ Tab_staff_symbol_engraver::acknowledge_staff_symbol (Grob_info gi) gi.grob ()->set_property ("line-count", scm_from_int (k)); } -Tab_staff_symbol_engraver::Tab_staff_symbol_engraver () +Tab_staff_symbol_engraver::Tab_staff_symbol_engraver (Context *c) + : Engraver (c) { } #include "translator.icc" -ADD_ACKNOWLEDGER (Tab_staff_symbol_engraver, staff_symbol); +void +Tab_staff_symbol_engraver::boot () +{ + ADD_ACKNOWLEDGER (Tab_staff_symbol_engraver, staff_symbol); +} + ADD_TRANSLATOR (Tab_staff_symbol_engraver, /* doc */ "Create a tablature staff symbol, but look at"