X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Frest-engraver.cc;h=702b98b5aa96f868b6e646c553c5155673bcb1fc;hb=20091095d3ac112fa0d0c55c8e2b8092584be4b2;hp=9487b56ee5879b7b5c8d692fd0e28472a51df74a;hpb=df4a7c4a55148e065d878dcc2f7e09ac27ea9c32;p=lilypond.git diff --git a/lily/rest-engraver.cc b/lily/rest-engraver.cc index 9487b56ee5..702b98b5aa 100644 --- a/lily/rest-engraver.cc +++ b/lily/rest-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--2000 Han-Wen Nienhuys + (c) 1997--2001 Han-Wen Nienhuys */ #include "item.hh" #include "staff-symbol-referencer.hh" @@ -22,10 +22,11 @@ protected: virtual bool try_music (Music *); virtual void stop_translation_timestep (); virtual void start_translation_timestep (); - void deprecated_process_music (); + virtual void create_grobs (); + public: - VIRTUAL_COPY_CONS(Translator); + VIRTUAL_COPY_CONS (Translator); Rest_engraver (); }; @@ -62,14 +63,13 @@ Rest_engraver::stop_translation_timestep () } void -Rest_engraver::deprecated_process_music () +Rest_engraver::create_grobs () { if (rest_req_l_ && !rest_p_) { rest_p_ = new Item (get_property ("Rest")); Rhythmic_head::set_interface (rest_p_); Staff_symbol_referencer::set_interface (rest_p_); - int durlog = unsmob_duration (rest_req_l_->get_mus_property ("duration"))-> duration_log (); @@ -104,4 +104,4 @@ Rest_engraver::try_music (Music *m) } -ADD_THIS_TRANSLATOR(Rest_engraver); +ADD_THIS_TRANSLATOR (Rest_engraver);